Part Number Hot Search : 
RT1408 2SK31 JXWBG MBT2222A 2SC3788 72C314 BAT54W 322012
Product Description
Full Text Search
 

To Download ALC5611 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ALC5611 ac?97 audio codec + touch panel controller datasheet rev. 1.3 07 august 2009 track id: jatr-1076-21 realtek semiconductor corp. no. 2, innovation road ii, hsinchu science park, hsinchu 300, taiwan tel.: +886-3-578-0211. fax: +886-3-577-6047 www.realtek.com www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller ii track id: jatr-1076-21 rev. 1.3 copyright ?2009 realtek semiconductor corp. a ll rights reserved. no part of this document may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language in any form or by any means without the written permissi on of realtek semiconductor corp. disclaimer realtek provides this document ?as is?, without warranty of any kind. realtek may make improvements and/or changes in this document or in the product de scribed in this document at any time. this document could include technical inaccura cies or typographical errors. trademarks realtek is a trademark of realtek semiconductor cor poration. other names mentioned in this document are trademarks/registered trademarks of their respective owners. using this document this document is intended for the hardware and software engineer?s general information on the realtek ALC5611 audio codec ic. though every effort has been made to ensure th at this document is cu rrent and accurate, more information may have become available subsequent to the production of this guide. revision history revision release date summary 1.0 2007/08/15 first release 1.1 2008/01/11 revised section 1 general description, page 1. added note in table 4, page 8. revised section 7.5.5.1 speaker output, page 16. revised section 7.6 touch panel control, page 18. revised table 29, page 32. revised table 30, page 33. revised table 33, page 36. added note in table 81, page 56. revised section 10 application circuits, page 66. revised section 12 ordering information, page 69. 1.2 2008/07/23 revised section 12 ordering information, page 69. 1.3 2009/08/07 revised figure 1 block diagram, page 4. revised table 3 filter/reference, page 8. revised table 4 power/ground, page 8. revised table 83 analog performance characteristics, page 57. added section 9.3.8 i 2 s/pcm interface master mode, page 64. added section 9.3.9 i 2 s/pcm interface slave mode, page 65. revised section 11 mechanical dimensions, page 67. revised table 93 ordering information, page 69. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller iii track id: jatr-1076-21 rev. 1.3 table of contents 1. general description ............................................................................................................ ..................................1 2. features ....................................................................................................................... ..................................................2 3. system applications ............................................................................................................ ...................................3 4. function block diagram......................................................................................................... ............................4 4.1. f unction b lock ............................................................................................................................... .........................4 4.2. a udio m ixer p at h ............................................................................................................................... ......................5 5. pin assignments................................................................................................................ ..........................................6 5.1. g reen p ackage and v ersion i dentification .........................................................................................................6 6. pin descriptions............................................................................................................... ..........................................7 6.1. ac?97 d igital i/o p ins ............................................................................................................................... ...............7 6.2. a nalog i/o p ins ............................................................................................................................... .........................7 6.3. f ilter /r eference ............................................................................................................................... .......................8 6.4. p ower /g round ............................................................................................................................... ...........................8 7. functional description ......................................................................................................... ..............................9 7.1. p ower ............................................................................................................................... ..........................................9 7.2. r eset ............................................................................................................................... ...........................................9 7.2.1. power-on re set (por) ........................................................................................................... ...............................9 7.3. c locking ............................................................................................................................... ...................................10 7.3.1. phase-locked loop .............................................................................................................. ................................10 7.3.2. ac?97 mode ..................................................................................................................... ....................................10 7.4. d igital d ata i nterface ............................................................................................................................... ...........11 7.4.1. ac-link ........................................................................................................................ ........................................ 11 7.5. a udio d ata p at h ............................................................................................................................... .......................13 7.5.1. stereo adc ..................................................................................................................... ......................................13 7.5.2. stereo dac ..................................................................................................................... ......................................13 7.5.3. mixers......................................................................................................................... ..........................................13 7.5.4. analog audio input path ........................................................................................................ ..............................15 7.5.5. analog audio output data path.................................................................................................. .........................16 7.6. t ouch p anel c ontrol ............................................................................................................................... .............18 7.7. av c c ontrol ............................................................................................................................... ...........................19 7.8. h ardware s ound e ffects ............................................................................................................................... ......20 7.8.1. equalizer block ................................................................................................................ ....................................20 7.8.2. pseudo stereo and spatial 3d sound ............................................................................................. ......................20 7.9. o dd -a ddressed r egister a ccess .........................................................................................................................20 7.10. p ower m anagement ............................................................................................................................... ................21 7.10.1. sleep mode ..................................................................................................................... .................................21 7.11. gpio and i nterrupt ............................................................................................................................... ................22 8. mixer registers list........................................................................................................... ..................................23 8.1. r eg -00 h : r eset ............................................................................................................................... .........................23 8.2. r eg -02 h : s peaker o utput v olume .......................................................................................................................23 8.3. r eg -04 h : h eadphone o utput v olume ..................................................................................................................24 8.4. r eg -08 h : p hone i nput /mono o utput v olume ...................................................................................................24 8.5. r eg -0a h : line_in v olume ............................................................................................................................... ....25 8.6. r eg -0c h : stereo dac v olume ...........................................................................................................................25 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller iv track id: jatr-1076-21 rev. 1.3 8.7. r eg -0e h : mic v olume ............................................................................................................................... ............25 8.8. r eg -10 h : mic r outing c ontrol ...........................................................................................................................26 8.9. r eg -12 h : adc r ecord g ain ............................................................................................................................... ....26 8.10. r eg -14 h : adc r ecord m ixer c ontrol ................................................................................................................27 8.11. r eg -1c h : o utput m ixer c ontrol ........................................................................................................................27 8.12. r eg -22 h : m icrophone c ontrol ............................................................................................................................28 8.13. r eg -26 h : p ower d own c ontrol /s tatus ..............................................................................................................29 8.14. r eg -2a h : t one c ontrol ............................................................................................................................... .........30 8.15. r eg -2c h : ac?97 s tereo dac r at e /dpe r at e .....................................................................................................30 8.16. r eg -32 h : ac?97 s tereo adc r at e ........................................................................................................................31 8.17. r eg -3a h : p ower m anagement a ddition 1 ..........................................................................................................32 8.18. r eg -3c h : p ower m anagement a ddition 2 ..........................................................................................................33 8.19. r eg -3e h : p ower m anagement a ddition 3 ..........................................................................................................34 8.20. r eg -40 h : g eneral p urpose c ontrol r egister 1 ................................................................................................35 8.21. r eg -42 h : g eneral p urpose c ontrol r egister 2 ................................................................................................36 8.22. r eg -44 h : pll c ontrol ............................................................................................................................... ............36 8.22.1. ac-link pll clock settin g table (unit: mhz) .................................................................................... ...........37 8.23. r eg -4c h : gpio p in c onfiguration .......................................................................................................................37 8.24. r eg -4e h : gpio p in p olarity ............................................................................................................................... ..38 8.25. r eg -50 h : gpio p in s ticky ............................................................................................................................... .......38 8.26. r eg -52 h : gpio p in w ake -u p ............................................................................................................................... ...39 8.27. r eg -54 h : gpio p in s tatus ............................................................................................................................... .......40 8.28. r eg -56 h : p in s haring ............................................................................................................................... ..............40 8.29. r eg -58 h : o ver -t emp /c urrent s tatus ..................................................................................................................42 8.30. r eg -5c h : gpio_o utput p in c ontrol ...................................................................................................................42 8.31. r eg -5e h : misc c ontrol ............................................................................................................................... .........43 8.32. r eg -68 h : p seudo s tereo and s patial e ffect b lock c ontrol ..........................................................................44 8.33. r eg -6a h : i ndex a ddress ............................................................................................................................... .........45 8.34. r eg -6c h : i ndex d ata ............................................................................................................................... ...............45 8.35. r eg -6e h : eq s tatus ............................................................................................................................... .................46 8.36. i ndex -00 h : eq b and -0 c oefficient (lp0: a 1) ......................................................................................................46 8.37. i ndex -01 h : eq b and -0 g ain (lp0: h o )..................................................................................................................46 8.38. i ndex -02 h : eq b and -1 c oefficient (bp1: a 1) ......................................................................................................47 8.39. i ndex -03 h : eq b and -1 c oefficient (bp1: a 2) ......................................................................................................47 8.40. i ndex -04 h : eq b and -1 g ain (bp1: h o ) .................................................................................................................47 8.41. i ndex -05 h : eq b and -2 c oefficient (bp2: a 1) ......................................................................................................47 8.42. i ndex -06 h : eq b and -2 c oefficient (bp2: a 2) ......................................................................................................47 8.43. i ndex -07 h : eq b and -2 g ain (bp2: h o ) .................................................................................................................48 8.44. i ndex -08 h : eq b and -3 c oefficient (bp3: a 1) ......................................................................................................48 8.45. i ndex -09 h : eq b and -3 c oefficient (bp3: a 2) ......................................................................................................48 8.46. i ndex -0a h : eq b and -3 g ain (bp3: h o ).................................................................................................................48 8.47. i ndex -0b h : eq b and -4 c oefficient (hpf: a 1) .....................................................................................................48 8.48. i ndex -0c h : eq b and -4 g ain (hpf: h o ) ................................................................................................................49 8.49. i ndex -10 h : eq c ontrol and s tatus r egister .....................................................................................................49 8.50. i ndex -11 h : eq i nput v olume c ontrol ................................................................................................................49 8.51. i ndex -12 h : eq o utput v olume c ontrol .............................................................................................................50 8.52. i ndex -20 h : a uto v olume c ontrol r egister 0 ...................................................................................................50 8.53. i ndex -21 h : a uto v olume c ontrol r egister 1 ...................................................................................................51 8.54. i ndex -22 h : a uto v olume c ontrol r egister 2 ...................................................................................................51 8.55. i ndex -23 h : a uto v olume c ontrol r egister 3 ...................................................................................................51 8.56. i ndex -24 h : a uto v olume c ontrol r egister 4 ...................................................................................................51 8.57. i ndex -25 h : a uto v olume c ontrol r egister 5 ...................................................................................................52 8.58. i ndex -39 h : d igital i nternal r egister .................................................................................................................52 8.59. i ndex -4a h : c lass -d t emperature s ensor ..........................................................................................................52 8.60. i ndex -54 h : ad_da_m ixer _i nternal r egister ..................................................................................................53 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller v track id: jatr-1076-21 rev. 1.3 8.61. r eg -74 h : t ouch p anel c ontrol b yte 1 ...............................................................................................................53 8.62. r eg -76 h : t ouch p anel c ontrol b yte 2 ...............................................................................................................54 8.63. r eg -78 h : t ouch p anel i ndication .........................................................................................................................55 8.64. r eg -7c h : vendor id 1 .............................................................................................................................. ...........55 8.65. r eg -7e h : vendor id 2.............................................................................................................................. ............55 9. electrical char acteristics..................................................................................................... ......................56 9.1. dc c haracteristics ............................................................................................................................... ................56 9.1.1. absolute maxi mum ratings ....................................................................................................... ...........................56 9.1.2. recommended oper ating conditions ............................................................................................... ....................56 9.1.3. static charac teris tics ......................................................................................................... ..................................56 9.2. a nalog p erformance c haracteristics ..............................................................................................................57 9.3. s ignal t iming ............................................................................................................................... ...........................60 9.3.1. cold reset..................................................................................................................... ........................................60 9.3.2. warm reset..................................................................................................................... ......................................60 9.3.3. ac-link clocks................................................................................................................. ....................................61 9.3.4. ac-link data output and inpu t timing ........................................................................................... ....................61 9.3.5. ac-link signal rise and fall timing............................................................................................ .......................62 9.3.6. ac-link low power mode timing .................................................................................................. .....................63 9.3.7. ac-link io pin capac itance and loading ......................................................................................... .................63 9.3.8. i 2 s/pcm interface master mode .................................................................................................... ......................64 9.3.9. i 2 s/pcm interfa ce slave mode..................................................................................................... ........................65 10. application circuits ........................................................................................................... ............................66 11. mechanical dimensions .......................................................................................................... .......................67 12. ordering information ........................................................................................................... ........................69 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller vi track id: jatr-1076-21 rev. 1.3 list of tables t able 1. ac?97 d igital i/o p ins ............................................................................................................................... ...............7 t able 2. a nalog i/o p ins ............................................................................................................................... ..........................7 t able 3. f ilter /r eference ............................................................................................................................... .......................8 t able 4. p ower /g round ............................................................................................................................... ...........................8 t able 5. p ower s etting for b est p erformance ..................................................................................................................9 t able 6. r eset o peration ............................................................................................................................... .........................9 t able 7. p ower o n r eset v oltage ............................................................................................................................... .........9 t able 8. ac-l ink c lock s etting t able (u nit : mh z ) ........................................................................................................10 t able 9. p in s haring c onfiguration t able ........................................................................................................................16 t able 10. r eg -00 h : r eset ............................................................................................................................... .........................23 t able 11. r eg -02 h : s peaker o utput v olume .......................................................................................................................23 t able 12. r eg -04 h : h eadphone o utput v olume .................................................................................................................24 t able 13. r eg -08 h : p hone i nput /mono o utput v olume ...................................................................................................24 t able 14. r eg -0a h : line_in v olume ............................................................................................................................... ....25 t able 15. r eg -0c h : stereo dac v olume ..........................................................................................................................25 t able 16. r eg -0e h : mic v olume ............................................................................................................................... ............25 t able 17. r eg -10 h : mic r outing c ontrol ...........................................................................................................................26 t able 18. r eg -12 h : adc r ecord g ain ............................................................................................................................... ...26 t able 19. r eg -14 h : adc r ecord m ixer c ontrol ................................................................................................................27 t able 20. r eg -1c h : o utput m ixer c ontrol ........................................................................................................................27 t able 21. r eg -22 h : m icrophone c ontrol ............................................................................................................................28 t able 22. r eg -26 h : p ower d own c ontrol /s tatus ..............................................................................................................29 t able 23. t ruth t able for p ower d own m ode (pd=p ower d own ) .................................................................................30 t able 24. r eg -2a h : t one c ontrol ............................................................................................................................... .........30 t able 25. r eg -2c h : ac?97 s tereo dac r at e /dpe r at e .....................................................................................................30 t able 26. pc99/pc2001 d esign g uide s ampling r at e s .......................................................................................................30 t able 27. r eg -32 h : ac?97 s tereo adc r at e ........................................................................................................................31 t able 28. pc99/pc2001 d esign g uide s ampling r at e s .......................................................................................................31 t able 29. r eg -3a h : p ower m anagement a ddition 1..........................................................................................................32 t able 30. r eg -3c h : p ower m anagement a ddition 2 ..........................................................................................................33 t able 31. r eg -3e h : p ower m anagement a ddition 3 ..........................................................................................................34 t able 32. r eg -40 h : g eneral p urpose c ontrol r egister 1 ................................................................................................35 t able 33. r eg -42 h : g eneral p urpose c ontrol r egister 2 ................................................................................................36 t able 34. r eg -44 h : pll c ontrol ............................................................................................................................... ............36 t able 35. ac-l ink pll c lock s etting t able (u nit : mh z ) ................................................................................................37 t able 36. r eg -4c h : gpio p in c onfiguration .......................................................................................................................37 t able 37. r eg -4e h : gpio p in p olarity ............................................................................................................................... ..38 t able 38. r eg -50 h : gpio p in s ticky ............................................................................................................................... .......38 t able 39. r eg -52 h : gpio p in w ake -u p ............................................................................................................................... ...39 t able 40. r eg -54 h : gpio p in s tatus ............................................................................................................................... .......40 t able 41. r eg -56 h : p in s haring ............................................................................................................................... ..............40 t able 42. gpio and irq l ogic ............................................................................................................................... ................41 t able 43. r eg -58 h : o ver -t emp /c urrent s tatus .................................................................................................................42 t able 44. r eg -5c h : gpio_o utput p in c ontrol ..................................................................................................................42 t able 45. r eg -5e h : misc c ontrol ............................................................................................................................... ........43 t able 46. r eg -68 h : p seudo s tereo and s patial e ffect b lock c ontrol ..........................................................................44 t able 47. r eg -6a h : i ndex a ddress ............................................................................................................................... ........45 t able 48. r eg -6c h : i ndex d ata ............................................................................................................................... ...............45 t able 49. r eg -6e h : eq s tatus ............................................................................................................................... .................46 t able 50. i ndex -00 h : eq b and -0 c oefficient (lp0: a 1) ......................................................................................................46 t able 51. i ndex -01 h : eq b and -0 g ain (lp0: h o ) .................................................................................................................46 t able 52. i ndex -02 h : eq b and -1 c oefficient (bp1: a 1) ......................................................................................................47 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller vii track id: jatr-1076-21 rev. 1.3 t able 53. i ndex -03 h : eq b and -1 c oefficient (bp1: a 2) ......................................................................................................47 t able 54. i ndex -04 h : eq b and -1 g ain (bp1: h o ) .................................................................................................................47 t able 55. i ndex -05 h : eq b and -2 c oefficient (bp2: a 1) ......................................................................................................47 t able 56. i ndex -06 h : eq b and -2 c oefficient (bp2: a 2) ......................................................................................................47 t able 57. i ndex -07 h : eq b and -2 g ain (bp2: h o ) .................................................................................................................48 t able 58. i ndex -08 h : eq b and -3 c oefficient (bp3: a 1) ......................................................................................................48 t able 59. i ndex -09 h : eq b and -3 c oefficient (bp3: a 2) ......................................................................................................48 t able 60. i ndex -0a h : eq b and -3 g ain (bp3: h o ) ................................................................................................................48 t able 61. i ndex -0b h : eq b and -4 c oefficient (hpf: a 1).....................................................................................................48 t able 62. i ndex -0c h : eq b and -4 g ain (hpf: h o ) ................................................................................................................49 t able 63. i ndex -10 h : eq c ontrol and s tatus r egister .....................................................................................................49 t able 64. i ndex -11 h : eq i nput v olume c ontrol ................................................................................................................49 t able 65. i ndex -12 h : eq o utput v olume c ontrol ............................................................................................................50 t able 66. i ndex -20 h : a uto v olume c ontrol r egister 0 ...................................................................................................50 t able 67. i ndex -21 h : a uto v olume c ontrol r egister 1 ...................................................................................................51 t able 68. i ndex -22 h : a uto v olume c ontrol r egister 2 ...................................................................................................51 t able 69. i ndex -23 h : a uto v olume c ontrol r egister 3 ...................................................................................................51 t able 70. i ndex -24 h : a uto v olume c ontrol r egister 4 ...................................................................................................51 t able 71. i ndex -25 h : a uto v olume c ontrol r egister 5 ...................................................................................................52 t able 72. i ndex -39 h : d igital i nternal r egister ................................................................................................................52 t able 73. i ndex -4a h : c lass -d t emperature s ensor ..........................................................................................................52 t able 74. i ndex -54 h : ad_da_m ixer _i nternal r egister ..................................................................................................53 t able 75. r eg -74 h : t ouch p anel c ontrol b yte 1 ...............................................................................................................53 t able 76. r eg -76 h : t ouch p anel c ontrol b yte 2 ...............................................................................................................54 t able 77. r eg -78 h : t ouch p anel i ndication ........................................................................................................................55 t able 78. r eg -7c h : vendor id 1 .............................................................................................................................. ...........55 t able 79. r eg -7e h : vendor id 2 .............................................................................................................................. ...........55 t able 80. a bsolute m aximum r at i n g s ............................................................................................................................... ..56 t able 81. r ecommended o perating c onditions .................................................................................................................56 t able 82. s tatic c haracteristics ............................................................................................................................... ..........56 t able 83. a nalog p erformance c haracteristics .............................................................................................................57 t able 84. c old r eset t iming p arameters ............................................................................................................................60 t able 85. w arm r eset t iming p arameters ..........................................................................................................................60 t able 86. ac-l ink c lock p arameters ............................................................................................................................... ..61 t able 87. ac-l ink d ata t iming p arameters .......................................................................................................................61 t able 88. ac-l ink s ignal r ise and f all t iming p arameters ............................................................................................62 t able 89. ac-l ink l ow p ower m ode t iming p arameters .................................................................................................63 t able 90. ac-l ink io p in c apacitance p arameters ...........................................................................................................63 t able 91. t iming of i 2 s/pcm m aster m ode .........................................................................................................................64 t able 92. i 2 s/pcm s lave m ode t iming ............................................................................................................................... ..65 t able 93. o rdering i nformation ............................................................................................................................... ...........69 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller viii track id: jatr-1076-21 rev. 1.3 list of figures f igure 1. b lock d iagram ............................................................................................................................... ........................4 f igure 2. a udio m ixer p at h ............................................................................................................................... .....................5 f igure 3. p in a ssignments ............................................................................................................................... .......................6 f igure 4. ac-l ink w ake u p t iming ............................................................................................................................... .......11 f igure 5. d efault ALC5611 s lot a rrangement ? codec id a lways 00 .......................................................................12 f igure 6. c ontroller and c odec c onnection ..................................................................................................................12 f igure 7. 4-w ire r esistive t ouch p anel c ircuit ...............................................................................................................18 f igure 8. a uto v olume c ontrol b lock d iagram ............................................................................................................19 f igure 9. e xample of ALC5611 p ower -d own /p ower -u p f low ........................................................................................21 f igure 10. gpio i mplementation ............................................................................................................................... ............22 f igure 11. p ower c ontrol to mic i nput ..............................................................................................................................3 5 f igure 12. gpio and irq l ogic ............................................................................................................................... ..............41 f igure 13. j ack -i nsert -d etect p ull u p r esistor i mplemented via an e xternal c ircuit .............................................44 f igure 14. c old r eset t iming ............................................................................................................................... .................60 f igure 15. w arm r eset t iming ............................................................................................................................... ................60 f igure 16. d ata o utput and i nput t iming ............................................................................................................................61 f igure 17. s ignal r ise and f all t iming ............................................................................................................................... .62 f igure 18. ac-l ink l ow p ower m ode t iming ......................................................................................................................63 f igure 19. t iming of i 2 s/pcm m aster m ode ........................................................................................................................64 f igure 20. i 2 s/pcm s lave m ode t iming ............................................................................................................................... .65 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 1 track id: jatr-1076-21 rev. 1.3 1. general description the ALC5611 is a highly-integrated ac'97 interface audio codec with multiple input/output ports and a 4-wire touch panel controller. the ALC5611 is designed for mob ile computing and communications. stereo audio is supported via the ac?97 interface. to reduce component count, the device can connect directly to: ? a 4-wire touch panel ? mono or stereo differential analog inputs ? stereo headphone ? single-ended or btl mono output ? mono or stereo bridge-tied load (btl) speaker multiple analog input and output pins are provided for seamless integration with analog connected wireless communication devices. differential input/output connec tions efficiently reduce noise interference, providing bette r sound quality. class-ab or class- d amplifiers are easily swapped via simple register configuration, and the 1.7 watt speaker removes the need for an additional amplifier, further cutting both cost and required board area. additionally, a flexible hardware 5-band equalizer with configurable gain, bandwidth, and center frequency, and enriches the sound experience. ALC5611 digital power operates at supply voltages from 1.8v to 3.6v. analog power operates from 2.3v to 3.6v, and speaker power operates from 2.3v to 5v. to extend battery lif e, each section of the device can be powered down individua lly under software control. leakage current in maximum power saving state is less than 10a. the ALC5611 is available in a 7x7mm ?green? qfn package, maki ng it ideal for use in handheld portable systems. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 2 track id: jatr-1076-21 rev. 1.3 2. features ? single-chip ac?97 rev 2.2 compatible codec ? 16-bit dac snr 90db, thd+n -85db ? 16-bit adc snr 85db, thd+n -80db ? supports all wince variable rates (8 khz, 11.025khz, 16khz, 22.05khz, 24khz, 32khz, 44.1khz, 48khz) ? one analog stereo input (line-in) ? one analog mono single-ende d or differential input (phone and phonen input) ? stereo, single-ended mono, or differential anal og microphone inputs, with boost pre-amplifiers (+20/+30/+40db) ? btl (bridge-tied load) max. output with on- chip 1.7w speaker dr iver (spkvdd=5v, 8 ? load, 10% thd+n) ? stereo headphone output with on-chip 45mw headphone driver (hpvdd=3.3v, 16 ? load) ? 25mw se or 75mw btl mono output support (avdd=3.3v, 32 ? load) ? microphone switch detection ? power management and enhanced power saving ? supports digital 5-band equalizer (eq) ? supports digital sp atial sound and pseudo stereo effect ? supports pop noise suppression ? internal pll can receive wide range of clock input (digital io power > 1.8v) ? digital power supplies from 1.8v to 3.6v, speaker amplifier power supplies from 2.3v to 5v ? analog power, headphone power, and touch panel power supplies from 2.3v to 3.6v ? resistive touch panel interface ? supports 4-wire panel ? x, y axis and pressure measurement ? 12-bit resolution aux_adc for battery measurement, dnl< 1 lsb, inl< 2 lsbs ? supports pen-down detecti on in power down mode ? 48-pin qfn package www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 3 track id: jatr-1076-21 rev. 1.3 3. system applications ? tablet pc system/ultra-mobile pc (umpc) ? gps/personal navigation device (pnd) or multi-media phone ? pda phone/smartphone ? personal media player (pmp) www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 4 track id: jatr-1076-21 rev. 1.3 4. function block diagram 4.1. function block 1.7w btl spkl+ / spkl - output mixer input mixer mono + adcl dacl dacr adcr mic boost ac - link interface touch panel 12 -bit adc src eq / 3d control micbias phonen micbias spk_ out_ rn y- mclk clock (pll) y+ x- x+ avc mono - spk_ out_r spk_ out_ ln spk_ out_l hp_ out_r hp_ out_l mono _outn mono _out phone line_in_r line_in_l mic1 mic1n mic2 mic2n gpio1 ALC5611 extclk sdata_out sdata_in bit_cl k sync reset# irqout spkr+ / spkr - vrefout micbias2 gpio3 gpio4 gpio5 gpio aux 4 aux 3 45mw hpl 45mw hpr 1.7w btl figure 1. block diagram www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 5 track id: jatr-1076-21 rev. 1.3 4.2. audio mixer path figure 2. audio mixer path www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 6 track id: jatr-1076-21 rev. 1.3 5. pin assignments figure 3. pin assignments 5.1. package and version identification ?green? package is indicated by a ?g? in the location marked ?t? in figure 3. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 7 track id: jatr-1076-21 rev. 1.3 6. pin descriptions 6.1. ac?97 digital i/o pins table 1. ac?97 digital i/o pins name type pin description characteristic definition mclk i 2 master clock input schmitt trigger extclk io 3 external reference clock input/output output: v ol =0.1*dvdd, v oh =0.9*dvdd input: schmitt trigger sdata_out i 5 serial tdm data input schmitt trigger bit_clk o 6 bit clock output v ol =0.1*dvdd, v oh =0.9*dvdd sdata_in o 8 serial tdm data output v ol =0.1*dvdd, v oh =0.9*dvdd sync i 10 48khz synchronous input signal schmitt trigger reset#/ pendown i/o 11 h/w reset input pen-down output schmitt trigger gpio1 io 44 general purpose input and output 1 gpio: input/output gpio2/ irqout io 45 general purpose input and output 2/ interrupt output gpio: input/output irqout: output gpio3 io 46 general purpose input and output 3 gpio: input/output gpio4 io 47 general purpose input and output 4 gpio: input/output gpio5 io 48 general purpose input and output 5 gpio: input/output total: 12 pins 6.2. analog i/o pins table 2. analog i/o pins name type pin description characteristic definition aux4/ micbias2 io 12 auxiliary input 4/ mic bias voltage output 2 analog input (1vrms) / programmable analog dc output with 3ma drive x+ io 14 touch panel connect input/output x+ for 4-wire panel y+ io 15 touch panel connect input/output y+ for 4-wire panel x- io 16 touch panel connect input/output x- for 4-wire panel y- io 17 touch panel connect input/output y- for 4-wire panel phonep i 19 phone positive input analog input (1vrms) phonen i 20 phone negative input analog input (1vrms) mic1p i 21 first mic positive input analog input (1vrms) mic1n/aux3 i 22 first mic negative input/ auxiliary input 3 analog input (1vrms) mic2p i 29 second mic positive input analog input (1vrms) mic2n i 30 second mic negative input analog input (1vrms) line_in_l i 23 line input left channel analog input (1vrms) line_in_r i 24 line input right channel analog input (1vrms) mono_out o 31 positive mono output analog output (1vrms) www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 8 track id: jatr-1076-21 rev. 1.3 name type pin description characteristic definition mono_outn o 32 negative mono output analog output (1vrms) hp_out_l o 39 headphone output left channel analog output (1vrms) hp_out_r o 41 headphone output right channel analog output (1vrms) spk_out_l o 35 speaker output left channel analog output (1.3vrms, spkvdd=4.2v) spk_out_ln o 33 negative speaker output left channel analog output (1.3vrms, spkvdd=4.2v) spk_out_r o 36 speaker output right channel analog output (1.3vrms, spkvdd=4.2v) spk_out_rn o 37 negative speaker output right channel analog output (1.3vrms, spkvdd=4.2v) total: 21 pins 6.3. filter/reference table 3. filter/reference name type pin description characteristic definition micbias o 28 mic bias voltage output programmable analog dc output with 3ma drive vref o 27 internal reference voltage 4.7f capacitor to analog ground total: 2 pins 6.4. power/ground table 4. power/ground name type pin description characteristic definition dvdd1 p 1 digital vdd 1.8v~3.6v (io) dgnd1 p 4 digital gnd - dgnd2 p 7 digital gnd - dvdd2 p 9 digital vdd 1.8v~3.6v (core) tpvdd p 13 analog vdd for touch panel 2.3v~3.6v tpgnd p 18 analog gnd for touch panel - avdd1 p 25 analog vdd 2.3v~3.6v agnd1 p 26 analog gnd - spkgnd p 34 analog gnd for speaker amps - spkvdd p 38 analog vdd for speaker amps 3.0v~5v (for ohm loading) 2.3v~5v (for ohm loading) hpgnd p 40 analog gnd for headphone amps - agnd2 p 42 analog gnd - hpvdd p 43 analog vdd for headphone amps 2.3v~3.6v exposed_gnd p 49 thermal pad must be connected to system gnd - total: 14 pins note1: dvdd1 dvdd2, spkvdd avdd1, hpvdd avdd1 dvdd2, tpvdd dvdd2. note2: spdvdd connect 10f capacitor to spkgnd is required. note3: the thermal pad must be connected to system ground. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 9 track id: jatr-1076-21 rev. 1.3 7. functional description 7.1. power the ALC5611 has many power blocks. spkvdd ope rates between 2.3v and 5v. hpvdd, tpvdd and avdd1 operate between 2.3v and 3.6v. dvdd1 a nd dvdd2 operate between 1.8v and 3.6v. the power supply limit conditions are dvdd1 dvdd2, spkvdd avdd1, hpvdd avdd1 dvdd2, tpvdd dvdd2, and avdd1=tpvdd. table 5. power setting for best performance power dvdd1 dvdd2 hpvdd tpvdd av d d 1 spkvdd setting 3.3v 1.8v 3.3v 3.3v 3.3v 4.2v 7.2. reset there are 4 types of reset operation: power-on re set (por), cold, warm, and register reset. table 6. reset operation reset type trigger condition codec response por power-on reset. monitor digital power supply voltage reaches v por resets all hardware logic and all registers to default values. cold reset asserts reset# for a specified period resets all hardware logic and all registers to default values except some pll related control registers and logic. register reset write reg-00h resets all registers to default values except some pll related control registers and logic. warm reset drives sync high for specified period without bit_clk reactivates ac-link. no change to register values. 7.2.1. power-on reset (por) when powered on, dvdd2 passes through the v por band of the ALC5611 (v por_on ~v por_off ), the power on reset (por) will generate an internal rese t signal (por reset ?low?) to reset the whole chip. table 7. power on reset voltage symbol min typical max unit v por_on 1.0 - 1.6 v v por_off - 1.3 - v note: v por_off must be below v por_on . www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 10 track id: jatr-1076-21 rev. 1.3 7.3. clocking the stereo_sysclk can be selected from mclk or pll. this means mc lk is always provided externally, and the driver s hould arrange the clock of each block and setup each divider. 7.3.1. phase-locked loop a phase-locked loop (pll) is used to provide a flexible input clock from 2.048mhz to 40mhz. typical choices are 2.048mhz, 4.096mhz, and 13mhz. the source of the pll can be set to mclk or mclk/2 by setting pll_pre_div. the ALC5611 sysclk frequency is 24.576mhz. if the system cannot pr ovide 24.576mhz to the ALC5611, the pll of the ALC5611 can be used to generate a frequency near 24.576mhz. as the pll parameter is configured through the ac link, the input clock to the mclk pin must be between 2.048mhz and 80mhz. after the ac link is connected, th e driver must configure the pll in order to output a frequency close to the sysclk (24.576mhz). the accuracy of audio output frequency will depend on the accuracy of pll output. the pll transmit formula is: f out = (mclk * (n+2))/((m+2) * (k+2)) {typical k=2} table 8. ac-link clock setting table (unit: mhz) mclk n m f vco k f out 13 66 7 98.222 2 24.555 3.6864 78 1 98.304 2 24.576 2.048 94 0 98.304 2 24.576 4.096 70 1 98.304 2 24.576 after a cold reset, pll related registers are reset to default values, however , they are not reset to default values after a soft-reset (write reg00). firmware should not power down the pll when the pll output is used as stereo_sysclk. note: the ALC5611 will only be enabled after an ac-link warm reset. 7.3.2. ac?97 mode for the ac-link controller, the bit_clk driven by pll will only be enabled after a warm reset. the sampling rate of the stereo adc and stereo dac can be configured separate ly and is controlled by reg2c (stereo dac) and reg32 (stereo adc). www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 11 track id: jatr-1076-21 rev. 1.3 7.4. digital data interface 7.4.1. ac-link when the ALC5611 takes serial data from the ac ?97 controller, it samples sdata_out on the falling edge of bit_clk. when the ALC5611 sends serial da ta to the ac?97 controlle r, it starts to drive sdata_in on the rising edge of bit_clk. the ALC5611 will return any uninstalled bit or regist er read operations with 0. the ALC5611 also stuffs an unimplemented slot or bit with 0 in s data-in. note that ac-link is msb-justified. see the ?audio codec ?97 component specifica tion revision 2.2? for detailed information. figure 4. ac-link wake up timing www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 12 track id: jatr-1076-21 rev. 1.3 if wakeup control (reg52 & reg5 e[1]) is enabled during sleep state, the ALC5611 will assert sdata_in and irqout when interrupted. sdata-out slot# sync sdata-in or tag addr data pcml pcmr aux status tag addr data pcml pcmr pipeline status tag cmd data pcml pcmr 0 1 2 3 4 5 6 7 8 9 10 11 12 figure 5. default ALC5611 slot arrangement ? codec id always 00 application processor ac?97 controller ac97_reset_n nreset ac97_sdata_out sdata_out ac97_sync (48 khz) sync ac97_sdata_in_0 sdata_in ac97_sdata_in_1 ac97_bitclk (12.288 mhz) bit_clock ac?97 primary codec ac97_sysclk (optional) (24.5 mhz) figure 6. controller and codec connection www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 13 track id: jatr-1076-21 rev. 1.3 7.5. audio data path 7.5.1. stereo adc the stereo adc is used fo r recording stereo sound. the sample rate of the stereo adc is i ndependent of the stereo dac sample rate. in order to save power, the left and right adc can be powered down separately by setting reg3c [6], [7]. pr0=1 will disable both channels of the adc. the volume control of the stereo adc is set via reg12[11:7][4:0]. 7.5.2. stereo dac the sample rate of the stereo dac is controlled by reg2c. reg0c[12:8][4:0] can be used to control the volume of dac output. 7.5.3. mixers the ALC5611 supports four mixers fo r all audio function requirements: ? headphone mixer for 2 channels ? mono mixer ? speaker mixer ? adc record mixer 7.5.3.1 headphone mixer the headphone mixer is used to drive stereo output, including hp_out_l/r, spk_out_l/r (spk_out_ln/rn) and mono_out (mono_outn). the output of the headphone mixer can be input to the adc record mixer. the following signals can be mixed into the headphone mixer: ? line-in_l/r (controlled by reg0a) ? phonep/n (controlled by reg08) ? mic1p/n and mic2p/n (controlled by reg22 & reg10) ? stereo dac output (controlled by reg0c) ? adc record mixer output (controlled by reg12 & reg14). note: the headphone mixer can be power ed down by setting reg3c[5][4]. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 14 track id: jatr-1076-21 rev. 1.3 7.5.3.2 mono mixer the mono mixer is used to drive m ono_out (mono_outn) and spk_out_l/r (spk_out_ln/rn). the output of the mono mixer can be input to the adc record mixer. the output of the mono mixer is two cha nnels with the same signal. the following signals can be mixed into the mono mixer: ? line-in_l/r (controlled by reg0a) ? mic1p/n and mic2p/n (controlled by reg22 & reg10) ? stereo dac output (controlled by reg0c) ? adc record mixer output (controlled by reg12 & reg14). note: the mono mixer can be pow ered down by setting reg3c[2]. 7.5.3.3 speaker mixer the speaker mixer is the same as the mono mi xer and is used to drive mono_out (mono_outn) and spk_out_l/r (spk_out_ln/rn). the output of the speaker mixer can be input to the adc record mixer. the output of the speaker mixe r is two channels with the same signal. the following signals can be mixed into the speaker mixer: ? line-in_l/r (controlled by reg0a) ? phonep/n (controlled by reg08) ? mic1p/n and mic2p/n (controlled by reg22 & reg10) ? stereo dac output (controlled by reg0c) note: the speaker mixer can be pow ered down by setting reg3c[3]. 7.5.3.4 adc record mixer the adc record mixer is used to mix analog signals as input to the stereo adc for recording. output of the adc record mixer can be input to the hea dphone mixer, mono mixer, and speaker mixer. the following signals can be mixed into the adc record mixer: ? line-in_l/r (controlled by reg0a) ? phonep/n (controlled by reg08) ? mic1p/n and mic2p/n (controlled by reg22 & reg10) ? headphone mixer output ? mono mixer output ? speaker mixer output note: the adc record mixer can be pow ered down by setting reg3c[1][0]. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 15 track id: jatr-1076-21 rev. 1.3 7.5.4. analog audio input path the ALC5611 supports four analog audio input paths: ? line_in_l/r ? phonep/n ? mic1 ? mic2 7.5.4.1 line input line_in_l and line_in_r provide 2-ch annel stereo single-ended input th at can be mixed into the mono mixer, headphone mixer, speaker mixer, or the adc record mixer. the line_in_l/r volume and mute are controlled by reg0a. reg3e[7:6] can be used to power down line_in volume control. 7.5.4.2 phone input phonep/n provides one-channel mono differential or single-ende d input configured by reg08[13] that can be mixed into the adc record mixer, or any analog output mixer except for the mono mixer. phonep is main input when differential mode is disabled. the phonep/n volume and mute are controlled by reg08. reg3e[5:4] can be used to power down the phonep/n volume control and mixer. 7.5.4.3 microphone input mic1p/n and mic2p/n provide two-cha nnel stereo differential or single -ended input via re g10[12], [4], that can be mixed into the adc record mixer, or any analog output mixer. mic1p and mic2p are main inputs when differential mode is disabl ed. mic1n is pin-shared to aux3 input. the ALC5611 microphone input boos t provides 20/30/40db boost, set by reg22[11:10] (for mic1), and by reg22[9:8] (for mic2). the mic1/2 volume and mute are controlled by reg0e. for detailed power management of mic1/2, reg3e[3][ 2] can be used to power down the mic1/2 volume control. reg3e[1][0] can be used to power down mic1/2 boost. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 16 track id: jatr-1076-21 rev. 1.3 7.5.4.4 mic1n/aux3 and micbias2/aux4 pin sharing mic1n is pin-shared with aux3 input of aux_adc . micbias2 is pin-shared with aux4 input of aux_adc. the driver must set the rela ted register as shown in table 9. table 9. pin sharing configuration table aux3_micin_ sharing aux4_micbias2_ sharing reg76[0]: aux_measure_sel reg76[7]: aux_measure_en reg10[12]: micl_diff_ctrl reg3a[2]: pow_mic2_bias mic1n aux4 aux4 (0?b) - - disable (0?b) mic1n micbias2 - 0?b - - aux3 aux4 aux3/aux4 (1?b/0?b) - disable (0?b) disable (0?b) aux3 micbias2 aux3 (1?b) - disable (0?b) - 7.5.5. analog audio output data path the ALC5611 supports three an alog audio output paths: ? spk_out_l/r ? hp_out_l/r ? mono_out 7.5.5.1 speaker output spk_out_l/r provides two-channel differential output. the spk_out_l source is set in reg1c [15:14]. sources are shown below: ? vmid ? headphone left mixer ? speaker mixer ? mono mixer the spk_out_r source is set in reg1c [12:11]. sources are shown below: ? vmid ? headphone right mixer ? speaker mixer ? mono mixer www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 17 track id: jatr-1076-21 rev. 1.3 the ALC5611 speaker supports class- ab and class-d type amplifiers (set in reg1c[13]:spk_out_sel). as the voltage of spkvdd is usually higher than avdd, the driver should set the class-ab vmid ratio in reg40[5:3], and the class-d vmid ratio in re g40[7:6] in order to extend the output level. in class-ab mode, for single stereo speaker soluti ons, spk_out_r can select a different signal source (spkr volume output or spkl volume output by reg1c[14]) but spk_out_rn only outputs spkr volume negative output. the spk_out_l/r volume and mu te are controlled by reg02. reg3e[13:12]and reg3e[9:8] can be used to power down spk output. reg3c[14]: pow_clsab is used to power down class-ab output. spk_out_l/r supports the zero-cross detect f unction (enabled at re g02[6][14]: sp_l_dezero/ sp_r_dezero). 7.5.5.2 headphone output hp_out_l/r provides two-channe l single-ended output. the hp_out_l/r source is set in reg1c[9][8]. sources are shown below: ? vmid ? headphone mixer the hp_out_l/r volume and mute are controlled by reg04. reg3e[11]: pow_hp_l_vol and reg3e[10]: pow_hp_r_vol ca n be used to power down the volume of hp output. hp_out supports the zero-cross detect function (enabled at reg04[14][6]: hp_l_dezero/ hp_r_dezero). 7.5.5.3 mono output mono_out provide one-channel differential or si ngle-ended output confi gured by reg08[15]. the mono_out source is set in reg1c[7 :6]. sources are shown below: ? vmid ? headphone mixer (l+r) ? speaker mixer ? mono mixer the mono_out volume and mute are controlled by reg08. reg3e[14]: pow_mono_out_vol can be used to power down the volume of mono_out. mono_out supports the zero-cross detect f unction (enabled at reg08[6]:mono_dezero). www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 18 track id: jatr-1076-21 rev. 1.3 7.6. touch panel control the ALC5611 provides 4-wire resi stive touch panel control. x-pos ition, y-position, pen-down detection, touch pressure, and aux measuremen t are supported by using aux_adc. there are 2 modes within the touch panel measur ement: continuous mode (reg76[14]=1), and polling mode (reg76[14]=0). figure 7. 4-wire resistive touch panel circuit continuous mode the ALC5611 automatically initializes the measurem ent at the rate set in reg74[1:0], and sends the measured data back to the ac?97 controller. it is strongly recommended that the total measure time of one measure cycle (delay time + measure time) not be longer than the measurement frame period (1/measurement rate). polling mode in polling mode the ac?97 controller starts each measurement by setting the measure item and writing reg76[15] =1. the ALC5611 will clear the reg7 6[15] after measurement is complete. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 19 track id: jatr-1076-21 rev. 1.3 7.7. avc control the automatic volume control (avc) function dynami cally adjusts the input signal quantized by the adc to an expected sound level by setting thmax and thmin. when the average level of input signal is higher th an thmax, the avc will decrease the selected analog gain to attenuate the quantized pulse code modula tion (pcm) signal to a lower amplitude than thmax. when the average level of input signal is lower th an thmin, the avc will incr ease the selected analog gain to amplify the input signal. the quantized pulse code modulation (pcm) signal is then set higher than thmin. the quantized pcm has an average level between thmin and thmax. the avc reference source channel and target ch annel can be individually set by index20[0] and reg5e[13:12]. the avc architecture is shown in figure 8 below: figure 8. auto volume control block diagram www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 20 track id: jatr-1076-21 rev. 1.3 7.8. hardware sound effects the sound effect block is composed of pseudo ster eo, spatial 3d and equaliz er blocks. the pseudo stereo block is used to convert a mono source into virtualized stereo output. the spatial 3d block is a surround sound generator with adjustab le amplitude (gain) and surroun d depth (ratio). the equalizer block can be used to compensate fo r speaker response, or to make e nvironment sound effects, e.g., ?pub?, ?live?, ?rock?,? etc.. 7.8.1. equalizer block the equalizer block cascades 5 bands of equalizer to compensate for speaker response and to emulate environment sound. one high-pass filter cascaded in the front end is used to drop low frequency tone, which has a larger amplitude and may damage a mini speaker. the high-pass filter can also be used to adjust treble strength with ga in control. a low-pass filter with gain control can adjust the bass strength. three bands of bi-quad ban dpass filters are used to emulate environment sounds. to avoid internal pcm data sample saturation, the digital volume control has up to 18db of attenuation before the equalizer. a 0~+18db dig ital gain after the equalizer is us ed to correct in ternal pcm data output to a suitable level. 7.8.2. pseudo stereo and spatial 3d sound there are two spatial effects in post-processing; the ps eudo-stereo effect + spatial effect, and the stereo expansion effect. the pseudo-stereo effect + spatial effect convert s a mono signal to a stereo signal by changing the phase and amplitude of the original signal followed by enhancing the spatial effect. the stereo expansion effect enhances the spatial effect when the input signal is stereo. 7.9. odd-addressed register access the ALC5611 will return ?0000h? when odd-addre ssed and unimplemented registers are read. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 21 track id: jatr-1076-21 rev. 1.3 7.10. power management the ALC5611 supports a standard power down contro l register as defined in ac?97 (reg26). more detailed power management control is supported in reg 3c & 3e. each particular block will only be active when both reg26 and reg3c/3e are set to ?enable?. 7.10.1. sleep mode when pr4 (reg26) is set, the ALC5611 will enter sl eep mode. before entering sleep mode, the driver can set other control bits to save power according to system requirements. the following functions should be kept operating during sleep mode: ? pen-down detection ? gpio and interrupts ? analog to analog path when control registers reg 3c & 3e are enabled there are two methods to wake the ALC5611 from sleep mode ? warm reset and cold reset from ac link ? wake-up from gpio (configured as input) and in ternal event signal (pen-down, over-temperature) when the wake-up bit is set at reg52. figure 9. example of ALC5611 power-down/power-up flow www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 22 track id: jatr-1076-21 rev. 1.3 7.11. gpio and interrupt the ALC5611 supports up to five gpios. each gp io can be configured as input/output by reg4c. when gpios are configured as input, the status w ill be indicated in reg54 and slot 12. when gpios are configured as output, reg5c is used to drive gpios to high (1b) or low (0b). th e status can be read in reg54. interrupt request (irq) func tion can be configured as: ? sticky by setting reg50 ? changed polarity by setting reg4e ? wake-up by setting reg52 the wake-up function will drive sdata_in ?high? when the ac-link is in sleep mode, and set gpio_int (slot12 bit0) when the ac-link is awake. the wake up f unction can only be enabled when wake-up control (reg5e[1])=1. the dr iver can write each bit of reg54=1 to clear each irq status flag. gpio pin2 can be configured and pin-sh ared with irq_output by setting reg56. figure 10. gpio implementation there are some internal events (pen-down, over-te mperature, micbias short detect) where gpios can be an interrupt source. gpio internal event app lication is located in reg4c, reg4e, reg50, reg52, and reg54. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 23 track id: jatr-1076-21 rev. 1.3 8. mixer registers list accessing odd numbered registers, or readi ng unimplemented registers, will return a 0. 8.1. reg-00h: reset default: 59b4h table 10. reg-00h: reset name bits read/write reset state description reserved 15 r 0?h reserved. read as 0 reg-00_b14_b10 14:10 r 16?h se[4:0]=10110b reg-00_b9 9 r 0?h no support for 20-bit adc reg-00_b8 8 r 1?h supports 16-bit adc reg-00_b7 7 r 1?h supports 16-bit dac reg-00_b6 6 r 0?h no support for 18-bit dac reg-00_b5 5 r 1?h support for loudness reg-00_b4 4 r 1?h headphone output support reserved 3 r 0?h reserved reg-00_b2 2 r 1?h supports eq control reserved 1 r 0?h reserved. read as 0 reg-00_b0 0 r 0?h dedicated mic pcm input is not supported. can be for touch panel adc use note: writes to this register will reset all registers to th eir default values except pll related register. the written data will be ignored. 8.2. reg-02h: speaker output volume default: 8080h table 11. reg-02h: speaker output volume name bits read/write reset state description sp_l_mute 15 rw 1?h mute left control 0: on 1: mute left channel (- db) sp_l_dezero 14 rw 0?h left zero-cross detector control 0: disable 1: enable reserved 13 r 0?h reserved. read as 0 sp_l_vol 12:8 rw 0?h speaker output left volume (spkl[4:0]) in 1.5db steps sp_r_mute 7 rw 1?h mute right control 0: on 1: mute right channel (- db) sp_r_dezero 6 rw 0?h right zero-cross detector control 0: disable 1: enable reserved 5 r 0?h reserved. read as 0 sp_r_vol 4:0 rw 0?h speaker output right volume (spkr[4:0]) in 1.5db steps note: for spkr/spkl, 00h: 0db attenuation 1fh: 46.5db attenuation www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 24 track id: jatr-1076-21 rev. 1.3 8.3. reg-04h: headphone output volume default: 8080h table 12. reg-04h: headphone output volume name bits read/write reset state description hp_l_mute 15 rw 1?h mute left control 0: on 1: mute left channel (- db) hp_l_dezero 14 rw 0?h left zero-cross detector control 0: disable 1: enable reserved 13 r 0?h reserved. read as 0 hp_l_vol 12:8 rw 0?h headphone output left volume (hpl[4:0]) in 1.5db steps hp_r_mute 7 rw 1?h mute right control 0: on 1: mute right channel (- db) hp_r_dezero 6 rw 0?h right ze ro-cross detector control 0: disable 1: enable reserved 5 r 0?h reserved. read as 0 hp_r_vol 4:0 rw 0?h headphone output right volume (hpr[4:0]) in 1.5db steps note: for hpr/hpl, 00h: 0db attenuation 1fh: 46.5db attenuation 8.4. reg-08h: phone input/mono output volume default: c880h table 13. reg-08h: phone input/mono output volume name bits read/write reset state description phone2hp_mute 15 rw 1?h mute phone input to headphone mixer control 0: on 1: mute (- db) phone2spk_mute 14 rw 1?h mute phone input to speaker mixer control 0: on 1: mute (- db) phone_diff_ctrl 13 rw 0?h phone differential input control 0: disable 1: enable phone_vol 12:8 rw 8?h phone input volume (pv[4:0]) in 1.5db steps (not to adc) mono_mute 7 rw 1?h mute mono output control 0: on 1: mute (- db) mono_dezero 6 rw 0?h zero-cross detector control 0: disable 1: enable mono_diff_ctrl 5 rw 0?h mono output differential control 0: disable (se) 1: enable (btl) mono_vol 4:0 rw 0?h mono output master volume (mov[4:0]) in 1.5db steps note: for mov, 00h: 0db attenuation 1fh: 46.5db attenuation for pv, 00h: +12db gain 08h: 0db attenuation 1fh: 34.5db attenuation www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 25 track id: jatr-1076-21 rev. 1.3 8.5. reg-0ah: line_in volume default: e808h table 14. reg-0ah: line_in volume name bits read/write reset state description li2hp_mute 15 rw 1?h mute volume output to headphone mixer control 0: on 1: mute li2spk_mute 14 rw 1?h mute volume output to speaker mixer control 0: on 1: mute li2mono_mute 13 rw 1?h mute volume output to mono mixer control 0: on 1: mute li_l_vol 12:8 rw 08?h line_in left volume (nlv[4:0]) in 1.5db steps reserved 7:5 r 0?h reserved li_r_vol 4:0 rw 8?h line_in right volume (nrv[4:0]) in 1.5db steps note: for nrv/nlv, 00h: +12db gain 08h: 0db attenuation 1fh: 34.5db attenuation 8.6. reg-0ch: stereo dac volume default: e808h table 15. reg-0ch: stereo dac volume name bits read/write reset state description dac2hp_mute 15 rw 1?h mute volume output to headphone mixer control 0: on 1: mute (- db) dac2spk_mute 14 rw 1?h mute volume output to speaker mixer control 0: on 1: mute (- db) dac2mono_mute 13 rw 1?h mute volume output to mono mixer control 0: on 1: mute (- db) dac_l_vol 12:8 rw 08?h left dac volume (plv[4:0]) in 1.5db steps reserved 7:5 r 0?h reserved dac_r_vol 4:0 rw 8?h right dac volume (prv[4:0]) in 1.5db steps note: for prv/plv,: 00h: +12db gain 08h: 0db attenuation 1fh: 34.5db attenuation 8.7. reg-0eh: mic volume default: 0808h table 16. reg-0eh: mic volume name bits read/write reset state description reserved 15:13 r 0?h reserved mic1_vol 12:8 rw 08?h mic1 volume (m1v[4:0]) in 1.5db steps reserved 7:5 r 0?h reserved mic2_vol 4:0 rw 8?h mic2 volume (m2v[4:0]) in 1.5db steps note: for m2v/m1v, 00h: +12db gain 08h: 0db attenuation 1fh: 34.5db attenuation www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 26 track id: jatr-1076-21 rev. 1.3 8.8. reg-10h: mic routing control default: e0e0h table 17. reg-10h: mic routing control name bits read/write reset state description mic12hp_mute 15 rw 1?h mute mic1 volume output to headphone mixer 0: on 1: mute mic12spk_mute 14 rw 1?h mute mic1 volume output to speaker mixer 0: on 1: mute mic12mono_mute 13 rw 1?h mute mic1 volume output to mono mixer 0: on 1: mute mic1_diff_ctrl 12 rw 0?h mic1 differential input control 0: disable 1: enable reserved 11:8 r 0?h reserved mic22hp_mute 7 rw 1?h mute mic2 volume output to headphone mixer 0: on 1: mute mic22spk_mute 6 rw 1?h mute mic2 volume output to speaker mixer 0: on 1: mute mic22mono_mute 5 rw 1?h mute mic2 volume output to mono mixer 0: on 1: mute mic2_diff_ctrl 4 rw 0?h mic2 differential input control 0: disable 1: enable reserved 3:0 r 0?h reserved 8.9. reg-12h: adc record gain default: f58bh table 18. reg-12h: adc record gain name bits read/write reset state description adc2hp_l_mute 15 rw 1?h mute left gain output to headphone mixer control 0: on 1: mute (- db) adc2hp_r_mute 14 rw 1?h mute right gain output to headphone mixer control 0: on 1: mute (- db) adc2mono_l_mute 13 rw 1?h mute left gain output to mono mixer control 0: on 1: mute (- db) adc2mono_r_mute 12 rw 1?h mute right gain output to mono mixer control 0: on 1: mute (- db) adc_l_vol 11:7 rw 0b?h adc record gain left channel (lrg[4:0]) in 1.5db steps 00h: -16.5db attenuation 0bh: 0db gain 1fh: 30db gain adc_l_dezero 6 rw 0?h adc_l zero-cross detector control 0: disable 1: enable adc_r_dezero 5 rw 0?h adc_r zero-cross detector control 0: disable 1: enable adc_r_vol 4:0 rw 0b?h adc record gain right channel (rrg[4:0]) in 1.5db steps 00h: -16.5db attenuation 0bh: 0db gain 1fh: 30db gain www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 27 track id: jatr-1076-21 rev. 1.3 8.10. reg-14h: adc record mixer control default: 7f7fh table 19. reg-14h: adc record mixer control name bits read/write reset state description reserved 15 r 0?h reserved adcrec_l_mute 14:8 rw 7f?h left mixer mute control 0: on 1: mute (- db) bit 14: mic1 bit 13: mic2 bit 12: line_in_l bit 11: phone bit 10: headphone mixer left channel bit 9: speaker mixer bit 8: mono mixer reserved 7 r 0?h reserved adcrec_r_mute 6:0 rw 7f?h right mixer mute control 0: on 1: mute (- db) bit 6: mic1 bit 5: mic2 bit 4: line_in_r bit 3: phone bit 2: headphone mixer right channel bit 1: speaker mixer bit 0: mono mixer 8.11. reg-1ch: output mixer control default: 0000h table 20. reg-1ch: output mixer control name bits read/write reset state description spk_l_vol_in_sel 15:14 rw 0?h spkl volume input select 00: vmid (no input) 01: hp left mixer 10: speaker mixer 11: mono spk_l_out_sel 13 rw 0?h spkl and spkr output select 0: class-ab 1: class-d spk_r_vol_in_sel 12:11 rw 0?h spkr volume input select 00: vmid (no input) 01: hp right mixer 10: speaker mixer 11: mono reserved 10 r 0?h reserved www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 28 track id: jatr-1076-21 rev. 1.3 name bits read/write reset state description hp_l_in_sel 9 rw 0?h hpl volume input select 0: vmid (no input) 1: hp left mixer hp_r_in_sel 8 rw 0?h hpr volume input select 0: vmid (no input) 1: hp right mixer mono_in_sel 7:6 rw 0?h mono volume input select 00: vmid (no input) 01: hp left + right mixer 10: speaker mixer 11: mono mixer reserved 5 r 0?h reserved clab_amp_source_sel 4 rw 0?h in class-ab mode spk_out_r output amplifier source select 0: spkr volume output 1: spkl volume output note: spk_out_rn: spkr volume negative output. reserved 3:0 r 0?h reserved 8.12. reg-22h: microphone control default: 0000h table 21. reg-22h: microphone control name bits read/write reset state description reserved 15:12 r 0?h reserved mic1_boost_ctrl 11:10 rw 0?h mic1 boost control 00: bypass 01: +20db 10: +30db 11: +40db mic2_boost_ctrl 9:8 rw 0?h mic2 boost control 00: bypass 01: +20db 10: +30db 11: +40db reserved 7:6 r 0?h reserved. read as 0 mic1_bias_voltage_ctrl 5 rw 0?h micbias1 output voltage control 0: 0.9*avdd 1: 0.75*avdd mic2_bias_voltage_ctrl 4 rw 0?h micbias2 output voltage control 0: 0.9*avdd 1: 0.75*avdd reserved 2:3 r 0?h reserved. read as 0 mic_bias_threshold 1:0 rw 0?h micbias1/2 short current detector threshold 00: 600a 01: 1200a 1x: 1800a www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 29 track id: jatr-1076-21 rev. 1.3 8.13. reg-26h: power down control/status default: ef00h table 22. reg-26h: power down control/status name bits read/write reset state description ac_pr7 15 rw 1?h pr7 0: normal 1: power down speaker amplifier ac_pr6 14 rw 1?h pr6 0: normal 1: power down headphone out and mono out ac_pr5 13 rw 1?h pr5 0: normal 1: disable internal clock of ac?97 (without pll) ac_pr4 12 rw 0?h pr4 0: normal 1: power down ac-link note: though this bit is read as 1, write 1 to power down the ac-link. ac_pr3 11 rw 1?h pr3 0: normal 1: power down mixer (vref/vrefout off) ac_pr2 10 rw 1?h pr2 0: normal 1: power down mixer (vref/vrefout are still on) ac_pr1 9 rw 1?h pr1 0: normal 1: power down stereo dac ac_pr0 8 rw 1?h pr0 0: normal 1: power down stereo adc, and input mux reserved 7:4 r 0?h reserved. read as 0 vref_status 3 r 0?h vref status 1: vref is up to normal level 0: not yet up to normal level analog_mixer_status 2 r 0?h analog mixer status 1: ready 0: not yet ready dac_status 1 r 0?h dac status 1: ready 0: not yet ready (inverse of pr1) adc_status 0 r 0?h adc status 1: ready 0: not yet ready (inverse of pr0) www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 30 track id: jatr-1076-21 rev. 1.3 table 23. truth table for power down mode (pd=power down) adc dac mixer vref aclink int clk hp-out mono-out spk-out pr0=1 pd - - - - - - - - pr1=1 - pd - - - - - - - pr2=1 - - pd - - - pd - - pr3=1 pd pd pd pd - - pd - - pr4=1 pd pd - - pd - - - - pr5=1 pd pd - - pd pd - - - pr6=1 - - - - - - pd pd - pr7=1 - - - - - - - - pd 8.14. reg-2ah: tone control default: 0000h table 24. reg-2ah: tone control name bits read/write reset state description reserved 15:1 r 0?h reserved ac_src_en 0 rw 0?h enable variable rate audio control 0: off 1: on 8.15. reg-2ch: ac?97 stereo dac rate/dpe rate default: bb80h table 25. reg-2ch: ac?97 stereo dac rate/dpe rate name bits read/write reset state description dac_sample_rate 15:0 rw bb80?h fosr[15:0] output sampling rate the ALC5611 supports the following pc 99/pc2001 design guide sampling rates. table 26. pc99/pc2001 design guide sampling rates sampling rate fosr[15:0] 8000 1f40h 11025 2b11h 12000 2ee0 16000 3e80h 22050 5622h 24000 5dc0 32000 7d00h 44100 ac44h 48000 bb80h when ac_src_en=0 (vra is disabled), any non-zero value in this register will be forced to bb80h. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 31 track id: jatr-1076-21 rev. 1.3 8.16. reg-32h: ac?97 stereo adc rate default: bb80h table 27. reg-32h: ac?97 stereo adc rate name bits read/write reset state description adc_sample_rate 15:0 rw bb80?h iisr[15:0] output sampling rate. the ALC5611 supports the following pc 99/pc2001 design guide sampling rates. table 28. pc99/pc2001 design guide sampling rates sampling rate iisr[15:0] 8000 1f40h 11025 2b11h 12000 2ee0 16000 3e80h 22050 5622h 24000 5dc0 32000 7d00h 44100 ac44h 48000 bb80h www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 32 track id: jatr-1076-21 rev. 1.3 8.17. reg-3ah: power management addition 1 default: 0000h table 29. reg-3ah: power management addition 1 name bits read/write reset state description depop_monooutb 15 rw 0?h depop of mono out 0: enable (de-pop enable) 1: disable (de-pop disable) depop_hp_outb 14 rw 0?h depop of hp out 0: enable (de-pop enable) 1: disable (de-pop disable) pow_zcd 13 rw 0?h all zero-cross detect power down 0: disable 1: enable ip_en 12 rw 0?h pressure measurement source current enable 0: disable 1: enable pow_zcd_timo_out_en 11 rw 0?h zero cross time out enable 0: disable 1: enable reserved 10:6 rw 0?h reserved pow_mic1_bias_det_ctrl 5 rw 0?h micbias1 short current detector control 0: disable 1: enable pow_mic2_bias_det_ctrl 4 rw 0?h micbias2 short current detector control 0: disable 1: enable pow_mic1_bias 3 rw 0?h 0: disable 1: enable microphone1 bias pow_mic2_bias 2 rw 0?h 0: disable 1: enable microphone2 bias pow_main_bias 1 rw 0?h 0: disable 1: enable main bias of the ALC5611 pow_dac_ref 0 rw 0?h 0: disable 1: enable all dac reference of the ALC5611 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 33 track id: jatr-1076-21 rev. 1.3 8.18. reg-3ch: power management addition 2 default: 0000h table 30. reg-3ch: power management addition 2 name bits read/write reset state description pow_thermal 15 rw 0?h thermal detect (temp sensor) 0: disable 1: enable pow_clsab 14 rw 0?h class_ab power (all) 0: disable 1: enable pow_vref 13 rw 0?h vref of all analog circuits 0: disable 1: enable pow_pll 12 rw 0?h pll 0: disable 1: enable pll pow_tp_adc 11 rw 0?h touch panel and aux_adc 0: disable 1: enable reserved 10 rw 0?h reserved pow_dac_l 9 rw 0?h left stereo dac filter clock 0: disable 1: enable pow_dac_r 8 rw 0?h right stereo dac filter clock 0: disable 1: enable pow_adc_l 7 rw 0?h left stereo adc filter clock and input gain 0: disable 1: enable pow_adc_r 6 rw 0?h right stereo adc filter clock and input gain 0: disable 1: enable pow_hp_l 5 rw 0?h left headphone mixer 0: disable 1: enable pow_hp_r 4 rw 0?h right headphone mixer 0: disable 1: enable pow_spk_mixer 3 rw 0?h speaker mixer 0: disable 1: enable pow_mono_mixer 2 rw 0?h mono mixer 0: disable 1: enable pow_adc_rec_l_mixer 1 rw 0?h left adc record mixer 0: disable 1: enable pow_adc_rec_r_mixer 0 rw 0?h right adc record mixer 0: disable 1: enable www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 34 track id: jatr-1076-21 rev. 1.3 8.19. reg-3eh: power management addition 3 default: 0000h table 31. reg-3eh: power management addition 3 name bits read/write reset state description reserved 15 r 0?h reserved pow_mono_out_vol 14 rw 0?h mono_out volume control (amp) 0: disable 1: enable pow_spk_outln 13 rw 0?h spk_outln output (enable class-ab & class-d) 0: disable 1: enable pow_spk_outrn 12 rw 0?h spk_outrn output (enable class-ab & class-d) 0: disable 1: enable pow_hp_l_vol 11 rw 0?h hp_out_l volume control (amp) 0: disable 1: enable pow_hp_r_vol 10 rw 0?h hp_out_r volume control (amp) 0: disable 1: enable pow_spk_l 9 rw 0?h spk_out_l output (enable class-ab & class-d) 0: disable 1: enable pow_spk_r 8 rw 0?h spk_out_r output (enable class-ab & class-d) 0: disable 1: enable pow_li_l_vol 7 rw 0?h line_in left volume control 0: disable 1: enable pow_li_r_vol 6 rw 0?h line_in right volume control 0: disable 1: enable pow_phone_vol 5 rw 0?h phone volume control 0: disable 1: enable pow_phone_admixer 4 rw 0?h phone ad mixer 0: disable 1: enable pow_mic1_vol 3 rw 0?h mic1 volume control 0: disable 1: enable pow_mic2_vol 2 rw 0?h mic2 volume control 0: disable 1: enable pow_mic1_admixer 1 rw 0?h mic1 ad mixer and boost 0: disable 1: enable pow_mic2_admixer 0 rw 0?h mic2 ad mixer and boost 0: disable 1: enable www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 35 track id: jatr-1076-21 rev. 1.3 figure 11. power control to mic input 8.20. reg-40h: general purpose control register 1 default: 0428h table 32. reg-40h: general purpose control register 1 name bits read/write reset state description sel_sysclk 15 rw 0?h clock source mux control 0: mclk 1: pll output reserved 14:10 rw 1?h reserved hp_amp_ctrl 9:8 rw 0?h headphone amplifier v mid ratio control (output gain control) 00: 1 01: 1.25 1x: 1.5 spk_ampd_ctrl 7:6 rw 0?h speaker class-d amplifier v mid ratio control (output gain control) 00: 1.75 vdd 01: 1.5 vdd 10: 1.25 vdd 11: 1.0 vdd spk_ampab_ctrl 5:3 rw 5?h speaker class-ab amplifier v mid ratio control (output gain control) 000: 2.25 vdd 001: 2.00 vdd 010: 1.75 vdd 011: 1.5 vdd 100: 1.25 vdd 101: 1 vdd others: not allowed reserved 2:0 rw 0?h reserved www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 36 track id: jatr-1076-21 rev. 1.3 8.21. reg-42h: general purpose control register 2 default: 0000h table 33. reg-42h: general purpose control register 2 name bits read/write reset state description reserved 15:14 rw 0?h reserved se_btl_clsab 13 rw 0?b single-ended & btl of spk_class-ab selection 0: differential mode 1: single-ended mode reserved 12:1 rw 0?h reserved pll_pre_div 0 rw 0?b pll pre-divider 0b: 1 1b: 2 8.22. reg-44h: pll control default: 0000h table 34. reg-44h: pll control name bits read/write reset state description pll_n_code 15:8 rw 00?h n[7:0] code for analog pll 00000000: div 2 00000001: div 3 ???.. 11111111: div 257 pll_m_bypass 7 rw 0?h bypass pll m 0b: no bypass 1b: bypass pll_k_code 6:4 rw 0?h k[2:0] code for analog pll 000: div 2 001: div 3 ???? 111: div 9 pll_m_code 3:0 rw 0?h m[3:0] code for analog pll 0000: div 2 0001: div 3 ???? 1111: div 17 note: the pll transmit formula is fout = (mclk * (n+2))/((m+2) * (k+2)) {typical k=2}. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 37 track id: jatr-1076-21 rev. 1.3 8.22.1. ac-link pll clock setting table (unit: mhz) table 35. ac-link pll clock setting table (unit: mhz) mclk n m f vco k f out 13 66 7 98.222 2 24.555 3.6864 78 1 98.304 2 24.576 2.048 94 0 98.304 2 24.576 4.096 70 1 98.304 2 24.576 note: pll will only be enabled after a warm reset of the ac-link. 8.23. reg-4ch: gpio pin configuration default: 2e3eh table 36. reg-4ch: gpio pin configuration name bits read/write reset state description reserved 15:14 r 00?b reserved pendown_conf 13 rw 1?h pen-down detect status source configuration 0: bypass 1: normal reserved 12 r 0?b reserved over_temp_conf 11 rw 1?h over-temperature status source configuration 0: bypass 1: normal mic1_short_det_conf 10 rw 1?h micbias1 short current status source configuration 0: bypass 1: normal mic2_short_det_conf 9 rw 1?h micbias2 short current status source configuration 0: bypass 1: normal reserved 8:6 r 0?h reserved gpio5_conf 5 rw 1?h gpio5 pin configuration 0: output 1: input gpio4_conf 4 rw 1?h gpio4 pin configuration 0: output 1: input gpio3_conf 3 rw 1?h gpio3 pin configuration 0: output 1: input gpio2_conf 2 rw 1?h gpio2 pin configuration 0: output 1: input gpio1_conf 1 rw 1?h gpio1 pin configuration 0: output 1: input reserved 0 r 0?h reserved. read as 0 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 38 track id: jatr-1076-21 rev. 1.3 8.24. reg-4eh: gpio pin polarity default: 2e3eh table 37. reg-4eh: gpio pin polarity name bits read/write reset state description reserved 15:14 r 00?b reserved pendown_polarity 13 rw 1?h pen-down detect polarity 0: low active 1: high active reserved 12 r 0?b reserved over_temp_polarity 11 rw 1?h over-temperature polarity 0: low active 1: high active mic1_short_det_polarity 10 rw 1?h micbi as1 short current detect polarity 0: low active 1: high active mic2_short_det_polarity 9 rw 1?h micbi as2 short current detect polarity 0: low active 1: high active reserved 8:6 r 0?h reserved. read as 0 gpio5_polarity 5 rw 1?h gpio pin polarity 0: low active 1: high active gpio4_polarity 4 rw 1?h gpio pin polarity 0: low active 1: high active gpio3_polarity 3 rw 1?h gpio pin polarity 0: low active 1: high active gpio2_polarity 2 rw 1?h gpio pin polarity 0: low active 1: high active gpio1_polarity 1 rw 1?h gpio pin polarity 0: low active 1: high active reserved 0 r 0?h reserved. read as 0 8.25. reg-50h: gpio pin sticky default: 0000h table 38. reg-50h: gpio pin sticky name bits read/write reset state description reserved 15:14 r 00?b reserved pendown_sticky_en 13 rw 0?h pen-down detect sticky enable 0: not sticky 1: sticky reserved 12 r 0?b reserved over_temp_sticky_en 11 rw 0?h over-temperature sticky enable 0: not sticky 1: sticky mic1_short_det_sticky_en 10 rw 0?h micbias1 short current detect sticky enable 0: not sticky 1: sticky mic2_short_det_sticky_en 9 rw 0?h micbias2 short current detect sticky enable 0: not sticky 1: sticky www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 39 track id: jatr-1076-21 rev. 1.3 name bits read/write reset state description reserved 8:6 r 0?h reserved. read as 0 gpio5_sticky_en 5 rw 0?h gpio5 pin sticky enable 0: not sticky 1: sticky gpio4_sticky_en 4 rw 0?h gpio4 pin sticky enable 0: not sticky 1: sticky gpio3_sticky_en 3 rw 0?h gpio3 pin sticky enable 0: not sticky 1: sticky gpio2_sticky_en 2 rw 0?h gpio2 pin sticky enable 0: not sticky 1: sticky gpio1_sticky_en 1 rw 0?h gpio1 pin sticky enable 0: not sticky 1: sticky reserved 0 r 0?h reserved. read as 0 8.26. reg-52h: gpio pin wake-up default: 0000h table 39. reg-52h: gpio pin wake-up name bits read/write reset state description reserved 15:14 r 00?b reserved pendown_wakeup_en 13 rw 0?h pen-down detect wake-up enable 0: no wake-up 1: wake up reserved 12 r 0?b reserved over_temp_wakeup_en 11 rw 0?h over-temperature wake-up enable 0: no wake-up 1: wake up mic1_short_det_ wakeup_en 10 rw 0?h micbias1 short current detect wake-up enable 0: no wake-up 1: wake up mic2_short_det_ wakeup_en 9 rw 0?h micbias2 short current detect wake-up enable 0: no wake-up 1: wake up reserved 8:6 r 0?h reserved. read as 0 gpio5_wakeup_en 5 rw 0?h gpio5 pin wake-up enable 0: no wake-up 1: wake up gpio4_wakeup_en 4 rw 0?h gpio4 pin wake-up enable 0: no wake-up 1: wake up gpio3_wakeup_en 3 rw 0?h gpio3 pin wake-up enable 0: no wake-up 1: wake up gpio2_wakeup_en 2 rw 0?h gpio2 pin wake-up enable 0: no wake-up 1: wake up gpio1_wakeup_en 1 rw 0?h gpio1 pin wake-up enable 0: no wake-up 1: wake up reserved 0 r 0?h reserved. read as 0 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 40 track id: jatr-1076-21 rev. 1.3 8.27. reg-54h: gpio pin status default: 003ah table 40. reg-54h: gpio pin status name bits read/write reset state description reserved 15:14 r 00?b reserved pendown_status 13 r 0?h pen-down detect status read: return status write: writing ?0? clears the sticky bit reserved 12 r 0?b reserved over_temp_status 11 r 0?h over-temperature status read: return status write: writing ?0? clears the sticky bit mic1_short_det_status 10 r 0?h micbias1 short current detect status read: return status write: writing ?0? clears the sticky bit mic2_short_det_status 9 r 0?h micbias2 short current detect status read: return status write: writing ?0? clears the sticky bit reserved 8:6 r 0?h reserved. read as 0 gpio5_status 5 r 1?h gpio5 pin status read: return status of each gpio pin write: writing ?0? clears the sticky bit gpio4_status 4 r 1?h gpio4 pin status read: return status of each gpio pin write: writing ?0? clears the sticky bit gpio3_status 3 r 1?h gpio3 pin status read: return status of each gpio pin write: writing ?0? clears the sticky bit gpio2_status 2 r 1?h gpio2 pin status read: return status of each gpio pin write: writing ?0? clears the sticky bit gpio1_status 1 r 1?h gpio1 pin status read: return status of each gpio pin write: writing ?0? clears the sticky bit reserved 0 r 0?h reserved. read as 0 8.28. reg-56h: pin sharing default: 0000h table 41. reg-56h: pin sharing name bits read/write reset state description reserved 15:3 r 0?h reserved gpio2_pin_sharing 2 rw 0?h gpio2 pin sharing 0: irq_out 1: gpio enable reserved 1:0 r 0?h reserved www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 41 track id: jatr-1076-21 rev. 1.3 figure 12. gpio and irq logic table 42. gpio and irq logic gpio bit reg54[15:1] slot 12 bit source description 1 5 gpio pin gpio1 input status 2 6 gpio pin gpio2 3 7 gpio pin gpio3 4 8 gpio pin gpio4 5 9 gpio pin gpio5 6 10 - unused 7 11 - unused 8 12 - unused 9 13 vgpio micbias2 short current detect 10 14 vgpio micbias1 short current detect 11 15 vgpio over-temperature 12 16 - unused 13 17 vgpio pen-down detect 14 18 - unused 15 19 - unused www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 42 track id: jatr-1076-21 rev. 1.3 8.29. reg-58h: over-temp/current status default: 0cffh table 43. reg-58h: over-temp/current status name bits read/write reset state description reserved 15:12 r 0000?h reserved ovt_hp_status 11 r 1?h headphone amp over-temperature 0: normal 1: over-temperature ovt_mono_status 10 r 1?h mono amp over-temperature 0: normal 1: over-temperature ovc_micbias1_status 9 r 0?h micbias1 over-current 0: normal 1: over-current ovc_micbias2_status 8 r 0?h micbias2 over-current 0: normal 1: over-current rp_depop_status 7 r 1?h rp channel depop status 0: depop ready 1: depop finished rn_depop_status 6 r 1?h rn channel depop status 0: depop ready 1: depop finished lp_depop_status 5 r 1?h lp channel depop status 0: depop ready 1: depop finished ln_depop_status 4 r 1?h ln channel depop status 0: depop ready 1: depop finished ovt_rp_status 3 r 1?h rp channel temperature sensor status 0: normal 1: over-temperature ovt_rn_status 2 r 1?h rn channel temperature sensor status 0: normal 1: over-temperature ovt_lp_status 1 r 1?h lp channel temperature sensor status 0: normal 1: over-temperature ovt_ln_status 0 r 1?h ln channel temperature sensor status 0: normal 1: over-temperature 8.30. reg-5ch: gpio_output pin control default: 0000h table 44. reg-5ch: gpio_output pin control name bits read/write reset state description reserved 15:6 r 0000?h reserved gpio5_out_status 5 rw 0?h gpio5 output pin control 0b: drive low 1b: drive high gpio4_out_status 4 rw 0?h gpio4 output pin control 0b: drive low 1b: drive high gpio3_out_status 3 rw 0?h gpio3 output pin control 0b: drive low 1b: drive high gpio2_out_status 2 rw 0?h gpio2 output pin control 0b: drive low 1b: drive high gpio1_out_status 1 rw 0?h gpio1 output pin control 0b: drive low 1b: drive high reserved 0 r 0?h reserved. read as 0 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 43 track id: jatr-1076-21 rev. 1.3 8.31. reg-5eh: misc control default: 0000h table 45. reg-5eh: misc control name bits read/write reset state description en_vref_fast 15 rw 0?b enable fast vref 0: enable fast vref 1: disable fast vref note: to improve psrr, en_vref_fast should be disabled before playback/record. clsab_amp_sel 14 rw 0?b class-ab output amplifier select 0: strong amp 1: weak amp note: strong amp, spkvdd: 3.0v~5v and set index44[8:6]=100?b. weak amp, spkvdd: 2.3v~5v and set index44[8:6]=000?b. avc_target_sel 13:12 rw 0?b avc target select 00: reserved (no avc) 01: r channel 10: l channel 11: both channel thermal_shutdown_en 11 rw 0?b thermal shutdown enable 0: disable 1: enable reset_pendown_sel 10 rw 0?b reset/pen-down selection 0: reset input 1: pen-down output note: output reg78[15] status as pen-down signal when reset_pendown_sel=1. sequence: 1. set the gpio of the controller as output and set the ALC5611 as reset_input. 2. after reset, set the gpio of the controller as input and set the ALC5611 as pendown_output. 3. enable the gpio of the controller to receive int. 4. after the controller received int, the controller disables int and starts to check auxadc. 5. pen-up will be reported by reg78[15]. reserved 9:7 rw 0?h reserved main_dac_l_mute 6 rw 0?h mute main dac left input 0: on 1: mute (- db) main_dac_r_mute 5 rw 0?h mute main dac right input 0: on 1: mute (- db) reserved 4:2 rw 0?h reserved gpio_wakeup_ctrl 1 rw 0?h gpio wakeup control 0: disable 1: enable irqout_inv_ctrl 0 rw 0?h irqout inverter control 0: normal 1: invert www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 44 track id: jatr-1076-21 rev. 1.3 the jack-insert-detect pull up resistor is implemen ted via an external circ uit (see figure 13, below). figure 13. jack-insert-detect pull up resist or implemented via an external circuit 8.32. reg-68h: pseudo stereo and spatial effect block control default: 0053h table 46. reg-68h: pseudo stereo and spatial effect block control name bits read/write reset state description spatial_ctrl_enable 15 rw 0?b spatial enable 0b: disable (clear internal state) 1b: enable apf_en 14 rw 0?h enable all pass filter apf(z) (en-apf) 0: disable (bypass) and reset. 1: enable all pass filters. the coefficient a1 is loaded from apf_parm_a1[7:0] pseudo_stereo_en 13 rw 0?h enable pseudo stereo block (en-psb) 0: disabled 1: enabled en_3d 12 rw 0?h enable stereo expansion block (en-seb) 0: disable 1: enabled. load 3d ratio from ratio_parm_3d and 3d gain from gain_parm_3d reserved 11:8 - 0?h reserved gain_parm_3d 7:6 rw 1?h 3d gain parameter (segn) 00: gain=1.0 01: gain=1.5 10: gain=2.0 11: reserved www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 45 track id: jatr-1076-21 rev. 1.3 name bits read/write reset state description ratio_parm_3d 5:4 rw 1?h 3d ratio parameter (dpn) 00: ratio=0.0 01: ratio=0.66 10: ratio=1.0 11: reserved reserved 3:2 - 0?h reserved apf_parm_a1 1:0 rw 3?h all pass filter parameter 00: disable 01: enable for 32khz sample rate or lower 10: enable for 44.1khz sample rate 11: enable for 48khz sample rate note: writes to segn and dpn will be ignored when the spa tial effect control bit is enabled. this means individual spatial coefficients cannot be modified when spatial is enabled. 8.33. reg-6ah: index address default: 0000h table 47. reg-6ah: index address name bits read/write reset state description reserved 15:7 r 0?h reserved index_addr 6:0 rw 0?h index address 8.34. reg-6ch: index data default: 0000h table 48. reg-6ch: index data name bits read/write reset state description index_data 15:0 rw 0?h index data www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 46 track id: jatr-1076-21 rev. 1.3 8.35. reg-6eh: eq status default: 0000h table 49. reg-6eh: eq status name bits read/write reset state description reserved 15:5 r 0?h reserved eq_hpf_status 4 r 0?h eq high-pass filter (hpf) status 0: normal 1: overflow. this bit is set if overflow has occurred. write 1 to clear. eq_bpf3_status 3 r 0?h eq band-3 (bp3) status 0: normal 1: overflow. this bit is set if overflow has occurred. write 1 to clear. eq_bpf2_status 2 r 0?h eq band-2 (bp2) status 0: normal 1: overflow. this bit is set if overflow has occurred. write 1 to clear. eq_bpf1_status 1 r 0?h eq band-1 (bp1) status 0: normal 1: overflow. this bit is set if overflow has occurred. write 1 to clear. eq_lpf_status 0 r 0?h eq low-pass filter (lpf) status 0: normal 1: overflow. this bit is set if overflow has occurred. write 1 to clear. 8.36. index-00h: eq band-0 coefficient (lp0: a1) default: 0000h table 50. index-00h: eq band-0 coefficient (lp0: a1) bit type function 15:0 rw 2?s complement in 3.13 formats (the range is from ?4~3.99, the a1 should be in -2 ~ 1.99) note: for low pass filter for bass control ? lp0 has filter coefficient a1 and gain ho must be set (see table 51). 8.37. index-01h: eq band-0 gain (lp0: ho) default: 0000h table 51. index-01h: eq band-0 gain (lp0: ho) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the ho should be in -4 ~ 3.99) www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 47 track id: jatr-1076-21 rev. 1.3 8.38. index-02h: eq band-1 coefficient (bp1: a1) default: 0000h table 52. index-02h: eq band-1 coefficient (bp1: a1) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the a1 should be in -2 ~ 1.99) 8.39. index-03h: eq band-1 coefficient (bp1: a2) default: 0000h table 53. index-03h: eq band-1 coefficient (bp1: a2) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the a1 should be in -2 ~ 1.99) 8.40. index-04h: eq band-1 gain (bp1: ho) default: 0000h table 54. index-04h: eq band-1 gain (bp1: ho) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the ho should be in -4 ~ 3.99) 8.41. index-05h: eq band-2 coefficient (bp2: a1) default: 0000h table 55. index-05h: eq band-2 coefficient (bp2: a1) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the a1 should be in -2 ~ 1.99) 8.42. index-06h: eq band-2 coefficient (bp2: a2) default: 0000h table 56. index-06h: eq band-2 coefficient (bp2: a2) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the a2 should be in -2 ~ 1.99) www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 48 track id: jatr-1076-21 rev. 1.3 8.43. index-07h: eq band-2 gain (bp2: ho) default: 0000h table 57. index-07h: eq band-2 gain (bp2: ho) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the ho should be in -4 ~ 3.99) 8.44. index-08h: eq band-3 coefficient (bp3: a1) default: 0000h table 58. index-08h: eq band-3 coefficient (bp3: a1) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the a1 should be in -2 ~ 1.99) 8.45. index-09h: eq band-3 coefficient (bp3: a2) default: 0000h table 59. index-09h: eq band-3 coefficient (bp3: a2) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the a2 should be in -2 ~ 1.99) 8.46. index-0ah: eq band-3 gain (bp3: ho) default: 0000h table 60. index-0ah: eq band-3 gain (bp3: ho) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the ho should be in -4 ~ 3.99) 8.47. index-0bh: eq band-4 coefficient (hpf: a1) default: 0000h table 61. index-0bh: eq band-4 coefficient (hpf: a1) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the a1 should be in -2 ~ 1.99) www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 49 track id: jatr-1076-21 rev. 1.3 8.48. index-0ch: eq band-4 gain (hpf: ho) default: 0000h table 62. index-0ch: eq band-4 gain (hpf: ho) bit type function 15:0 rw 2?s complement in 3.13 format (the range is from ?4~3.99, the ho should be in -2 ~ 1.99) 8.49. index-10h: eq control and status register default: 0000h table 63. index-10h: eq control and status register bit type function 15 rw eq block control 0: disable 1: enable 14:5 - reserved 4 rw eq high-pass filter (hpf) control 0: disabled (bypass) and reset 1: enabled 3 rw eq band-3 (bp3) control 0: disabled and reset 1: enabled 2 rw eq band-2 (bp2) control 0: disabled and reset 1: enabled 1 rw eq band-1 (bp1) control 0: disabled and reset 1: enabled 0 rw eq low-pass filter (lpf) control 0: disabled and reset 1: enabled note: individual eq coefficients cannot be modified when eq is enabled. 8.50. index-11h: eq input volume control default: 0000h table 64. index-11h: eq input volume control bit type function 15:2 - reserved 1:0 rw 7-bit volume unsigned ratio eqin-vol-lr 00b: 0db 01b: -6db 10b: -12db 11b: -18db www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 50 track id: jatr-1076-21 rev. 1.3 8.51. index-12h: eq output volume control default: 0001h table 65. index-12h: eq output volume control bit type function 15:3 - reserved 2:0 rw 7-bit volume unsigned ratio eqout-vol-lr 000b:-3db 001b: 0db 010b: 3db 011b: 6db 100b: 9db 101b: 12db 110b: 15db 111b: 18db 8.52. index-20h: auto volume control register 0 default: 0050h table 66. index-20h: auto volume control register 0 bit type function 15 rw select the controlled gain block for avc (default: 00b) 0: disable avc 1: enable avc to control adc gain 14:8 - reserved 7:3 rw monitor window control (unit: 2^(n+1) samples) (default: 01010b) 00000b: 2^(1) sample 00001b: 2^(2) samples 00010b: 2^(3) samples ? 10000b: 2^(17) samples ? others: reserved. maximum n=16 note: the monitor window can only be changed after soft-reset when avc is enabled. 2:1 - reserved 0 rw avc reference channel selection (default: 0b) 0: left channel 1: right channel www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 51 track id: jatr-1076-21 rev. 1.3 8.53. index-21h: auto volume control register 1 default: 2710h table 67. index-21h: auto volume control register 1 bit type function 15 - reserved 14:0 rw the maximum internal pcm data absolute level after avc, thmax (=0 ~ 2^15-1) 8.54. index-22h: auto volume control register 2 default: 0bb8h table 68. index-22h: auto volume control register 2 bit type function 15 - reserved 14:0 rw the minimum internal pcm data absolute level after avc, thmin (=0 ~ 2^15-1) 8.55. index-23h: auto volume control register 3 default: 01f4h table 69. index-23h: auto volume control register 3 bit type function 15 - reserved 14:0 rw the non-active internal pcm data absolute level avc will keep analog unit gain, thnonact (=0 ~ 2^15-1) note: initial index23=0001?h. 8.56. index-24h: auto volume control register 4 default: 0190h table 70. index-24h: auto volume control register 4 bit type function 15:0 rw the cntmaxth1 to control the sensitivity to increase gain (unit:2^1) this value should be less than cntmaxth2 (max:2^17) www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 52 track id: jatr-1076-21 rev. 1.3 8.57. index-25h: auto volume control register 5 default: 0200h table 71. index-25h: auto volume control register 5 bit type function 15:0 rw the cntmaxth2 to control the sensitivity to decrease gain (unit:2^1) this value should be less than monitor window (optimized: 1/2 monitor window) (max:2^17) note: cntmaxth1 < cntmaxth2. 8.58. index-39h: digital internal register default: 9000h table 72. index-39h: digital internal register bit type function 15 rw pad drive capability 0b: weak drive 1b: strong drive 14:0 rw reserved 8.59. index-4ah: class-d temperature sensor default: 4444h table 73. index-4ah: class-d temperature sensor bit type function 15 rw reserved 14:12 rw rp channel temp. sensor threshold setting 001: 35 c 011: 65 c 101: 95 c 111: 125 c 11 rw reserved 10:8 rw rn channel temp. sensor threshold setting 001: 35 c 011: 65 c 101: 95 c 111: 125 c 7 rw reserved 6:4 rw lp channel temp. sensor threshold setting 001: 35 c 011: 65 c 101: 95 c 111: 125 c 3 rw reserved 2:0 rw ln channel temp. sensor threshold setting 001: 35 c 011: 65 c 101: 95 c 111: 125 c note: tolerance: 15 c. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 53 track id: jatr-1076-21 rev. 1.3 8.60. index-54h: ad_da_mixer_internal register default: e184h table 74. index-54h: ad_da_mixer_internal register bit type function 15 rw reserved 14:13 rw dac reference source 01: internal dac reference (avdd1 & dac reference cannot be bonded together) 11: external dac reference (avdd/agnd as dac reference) others: forbidden 12:3 rw reserved 2:0 rw temp. sensor for threshold setting 001: 35 c 011: 65 c 101: 95 c 111: 125 c note: tolerance: 15 c. note: to reduce dac power consumption, we suggest that index54=e184?h be initialized. 8.61. reg-74h: touch panel control byte 1 default: 008ch table 75. reg-74h: touch panel control byte 1 name bits read/write reset state description pow_tp_ctrl 15:14 rw 0?h touch panel power control 00: all off 01: aux_adc is off, pen-down is on, and aux_adc will be turned on once pen-down is detected. 10: aux_adc is off, pen-down is on, but aux_adc will not be turned on even if pen-down is detected. 11: aux_adc on pressure_source_ current 13:10 rw 0?h pressure measurement source current 0000b: off 0001b: 25a 0010b: 50a ????? 1111b: 375a reserved 9 rw 0?h reserved tp_adc_delay_sel 8:7 rw 1?h touch panel adc measure de lay after switch matrix setting change (1 frame =20.8us) 00: 4 frame 01: 8 frame (default) 10: 16 frame 11: 32 frame slot_readback_en 6 rw 0?b slot readback enable (control for continuous and polling mode) 0b: disable 1b: enable www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 54 track id: jatr-1076-21 rev. 1.3 name bits read/write reset state description tp_slot_sel 5 rw 0?h ac?97 slot select 0: slot 5 1: slot 6 tp_clk_div 4:2 rw 3?h aux adc clock divider 000~010: reserved 011: 64 (default) 100: 80 101: 96 110: 112 111: 128 conversion_rate_sel 1:0 rw 0?h conversion rate select for no delay setting 00: 93.75hz (512 frames) 01: 124.67hz (384 frames) 10: 187.5hz (256 frames) 11: 374hz (128 frames) 8.62. reg-76h: touch panel control byte 2 default: 3f00h table 76. reg-76h: touch panel control byte 2 name bits read/write reset state description polling_trig 15 rw 0?h writing 1 initiates a measurement in polling mode. this bit will self-clear when measured data is received tp_adc_mode_sel 14 rw 0?h touch panel adc data mode select during position measurement 0: polling mode 1: continuous mode pd_pullup_resistor_sel 13:8 rw 3f?h programmable internal pull-up resistor for pen-down detection 000000: 1k ohm 000001: 2k ohm 000010: 3k ohm ??????? 111111: 64kohm aux_measure_en 7 rw 0?h aux measurement 0: disable 1: enable reserved 6:4 r 0?h reserved pressure_measure_en 3 rw 0?h pressure measurement 0: disable 1: enable y_measure_en 2 rw 0?h y co-ordinate measurement 0: disable 1: enable x_measure_en 1 rw 0?h x co-ordinate measurement 0: disable 1: enable aux_measure_sel 0 rw 0?h aux3/aux4 measure selection 0: aux4 1: aux3 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 55 track id: jatr-1076-21 rev. 1.3 8.63. reg-78h: touch panel indication default: 0000h table 77. reg-78h: touch panel indication name bits read/write reset state description pen_status 15 r 0?h indicates pen status after aux_adc measured 0: pen-up 1: pen-down pipe_adc_source 14:12 r 0?h aux adc source 000: no data (aux_adc busy) 001: x co-ordinate measurement 010: y co-ordinate measurement 011: pressure measurement 100: reserved 101: reserved 110: reserved 111: aux pipe_adc_rpt 11:0 r 0?h aux adc data report 8.64. reg-7ch: vendor id 1 default: 10ech table 78. reg-7ch: vendor id 1 name bits read/write reset state description vender_id1 15:0 r 10ec?h vendor id=10ec 8.65. reg-7eh: vendor id 2 default: 1003h table 79. reg-7eh: vendor id 2 name bits read/write reset state description vender_id 15:8 r 10?h device id=10 device_id2 7:0 r 03?h version id=03 www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 56 track id: jatr-1076-21 rev. 1.3 9. electrical characteristics 9.1. dc characteristics 9.1.1. absolute maximum ratings table 80. absolute maximum ratings parameter symbol min typ max units power supplies digital io buffer digital core analog touch panel headphone speaker dvdd1 dvdd2 avdd tpvdd hpvdd spkvdd -0.3 -0.3 -0.3 -0.3 -0.3 -0.3 - - - - - - 3.63 3.63 3.63 3.63 3.63 7 1 v v v v v v operating ambient temperature ta -25 - +85 o c storage temperature ts -55 - +125 o c note 1: spkvdd=5v with 3.5% duty cycle power bouncing up to spkvdd=8v is acceptable. 9.1.2. recommended operating conditions table 81. recommended operating conditions parameter symbol min typ max units digital io buffer dvdd1 1.8 3.3 3.6 v digital core dvdd2 1.8 3.3 3.6 v analog avdd 2.3 3.3 3.6 v touch panel tpvdd 2.3 3.3 3.6 v headphone hpvdd 2.3 3.3 3.6 v speaker spkvdd 1 2.3 3.3 5 v note 1: a 10f capacitor must be connected from spkvdd to spkgnd, and should be placed as close as possible to the spkvdd pin of the ALC5611. 9.1.3. static characteristics table 82. static characteristics parameter symbol min typ max units input voltage range v in -0.30 - dvdd+0.30 v low level input voltage v il - - 0.35dvdd v high level input voltage v ih 0.65dvdd - - v high level output voltage v oh 0.9dvdd - - v low level output voltage v ol - - 0.1dvdd v input leakage current - -1 - 1 a output leakage current (hi-z) - -1 - 1 a output buffer high drive current - - 22 - ma output buffer low drive current - - 10 - ma v mid internal serial resistor - 25 50 75 k ? v mid internal serial resistor ratio - 95 100 105 % note: dvdd=3.3v, t ambient =25 c, with 50pf external load. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 57 track id: jatr-1076-21 rev. 1.3 9.2. analog performance characteristics table 83. analog performance characteristics parameter min typ max units full scale input voltage line inputs mic inputs (non-boost) mic inputs (boost 20db) adc - - - - 1.0 1.0 0.1 0.7 - - - - vrms vrms vrms vrms full scale output voltage mono outputs headphone amplifiers outputs speaker amplifiers outputs - - - 1.0 1.0 1.3 - - - vrms vrms vrms s/n ratio (a-weighted, hpl/r or mono with 10k ? /50pf load) stereo dac stereo adc - - 90 85 - - db db total harmonic distortion + noise (hpl/r or mono with 10k ? /50pf load) stereo dac stereo adc - - -85 -80 - - db db mic boost amplifier gain=20db gain=30db gain=40db 18 - - 20 30 40 22 - - db db db input impedance (gain=0db, adc mixer=on/off) phonen (differential mode) mic1n, mic2n (differential mode) mic1p, mic2p phonep - - - - 16 16 16 16 - - - - k ? k ? k ? k ? input impedance (gain=0db, adc mixer=on) line_in 12.8 16 19.2 k ? input impedance (gain=0db, adc mixer=off) line_in 25.6 32 38.4 k ? output impedance mono_out hp_out spk_out (class-ab) spk_out (class-d) - - - - 2 2 1 0.3 - - - 0.4 ? ? ? ? mono_out amplifier output power (32 ? load) single-ended mode btl mode 25 75 - - - - mw mw mono_out amplifier quiescent current (32 ? load)/ch - 700 - a mono_out amplifier efficiency (f in =1khz, 32 ? load) single-ended mode (output power=25mw) btl mode (output power=75mw) 50 50 - - - - % % www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 58 track id: jatr-1076-21 rev. 1.3 parameter min typ max units mono_out amplifier thd+n single-ended mode (10k ? load) output power=0.1mw btl mode (10k ? load) output power=0.1mw - - 0.01 0.01 - - % % mono_out amplifier psrr - 60 - db headphone amplifier output power (32 ? load) - - 31.25 mw headphone amplifier quiescent current (32 ? load) - 700 - a headphone amplifier efficiency (f in =1khz, 32 ? load, output power=25mw) 50 - - % headphone amplifier thd+n (32 ? load) output power=20mw output power=25mw - - -70 -70 - - db db headphone amplifier psrr - 68 - db class-d btl speaker amplifier output power (spkvdd=5v with 8 ? load, 1% thd+n) (spkvdd=5v with 8 ? load, 10% thd+n) (spkvdd=5v with 4 ? load, 1% thd+n) (spkvdd=5v with 4 ? load, 10% thd+n) - - - - 1 1.2 1.4 1.7 - - - - w w w w class-d btl speaker amplifier output power (spkvdd=4.2v with 8 ? load, 1% thd+n) (spkvdd=4.2v with 8 ? load, 10% thd+n) (spkvdd=4.2v with 4 ? load, 1% thd+n) (spkvdd=4.2v with 4 ? load, 10% thd+n) - - - - 0.7 0.9 1 1.2 - - - - w w w w btl speaker amplifier quiescent current (8 ? load, spkvdd=3.7v) class-ab_strong class-d - - 7 4 - - ma ma btl speaker amplifier efficiency (f in =1khz, 8 ? load, output power=700mw) class-ab class-d 50 - - 82 - - % % btl speaker amplifier thd+n (8 ? load, spkvdd=5v) class-ab_strong output power=350mw output power=600mw class-d output power=350mw output power=600mw - - - - -70 -70 -70 -60 - - - - db db db db btl speaker amplifier thd+n class-ab_weak (10k ? /50pf load) - -85 - db btl speaker amplifier snr (a-weighted) class-ab_weak (10k ? /50pf load) - 90 - db btl speaker amplifier psrr - 65 - db www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 59 track id: jatr-1076-21 rev. 1.3 parameter min typ max units quiescent playback current (dac to hp_out with 16 ? load) quiescent record current (line_in to adc) - - 7.4 11.3 - - ma ma power down current i dda (analog block) i ddd (digital block) - - - - 10 1 a a micbias1 output voltage 0.75*avdd setting 0.9*avdd setting - - 2.475 2.97 - - v v micbias1 and micbias2 drive current - 16 - ma micbias2 output voltage 0.75*avdd setting 0.9*avdd setting - - 2.475 2.97 - - v v verf pull up resistor - 50 - k ? note: standard test conditions: t ambient =25 c, dvdd=avdd=hpvdd=3.3v, spkvdd = 4.2v. 1khz input sine wave; internal pcm data sampling frequency=48khz; 0db=1vrms, test bench characterization bw: 10hz~22khz, 0db attenuation; eq and 3d disabled. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 60 track id: jatr-1076-21 rev. 1.3 9.3. signal timing 9.3.1. cold reset figure 14. cold reset timing table 84. cold reset timing parameters parameter symbol min typ max units reset# active low pulse width t rst_low 1.0 - - s reset# inactive to sdata-in or bitclk active delay t tri2actv - - 25 ns reset# inactive to bit_clk startup delay t rst2clk 162.8 - - ns 9.3.2. warm reset sync bit_clk t sync_high t sync2clk figure 15. warm reset timing table 85. warm reset timing parameters parameter symbol min typ (design) max units sync active high pulse width t sync_high 1.0 1.3 (16 bclk) - s sync inactive to bit_clk startup delay t sync2clk 0.1628 - 400 s www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 61 track id: jatr-1076-21 rev. 1.3 9.3.3. ac-link clocks table 86. ac-link clock parameters parameter symbol min typ max units bit_clk frequency - - 12.288 - mhz bit_clk period t clk_period - 81.4 - ns bit_clk output jitter - - - 750 ps bit_clk high pulse width* t clk_high 36 40.7 45 ns bit_clk low pulse width* t clk_low 36 40.7 45 ns sync frequency - - 48.0 - khz sync period t sync_period - 20.8 - s sync high pulse width t sync_high - 1.3 - s sync low pulse width t sync_low - 19.5 - s note: worse case duty cycle restricted to 45/55. 9.3.4. ac-link data output and input timing figure 16. data output and input timing table 87. ac-link data timing parameters parameter symbol min typ max units output valid delay from rising edge of bit_clk t co - - 15 ns note 1: timing is for sdata and sync outputs with respect to bit_clk at the device driving the output. note 2: 50pf external load. parameter symbol min typ max units input setup to falling edge of bit_clk t setup 10 - - ns input hold from falling edge of bit_clk t hold 10 - - ns note: timing is for sdata and sync outputs with respect to bit_clk at the device driving the output. parameter symbol min typ max units bit_clk combined rise or fall plus flight time - - - 7 ns sdata combined rise or fall plus flight time - - - 7 ns note: combined rise or fall plus flight times are provided for worst case scenario modeling purposes. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 62 track id: jatr-1076-21 rev. 1.3 9.3.5. ac-link signal rise and fall timing figure 17. signal rise and fall timing table 88. ac-link signal rise and fall timing parameters parameter symbol min typ max units bit_clk rise time trise clk - - 6 ns bit_clk fall time tfall clk - - 6 ns sync rise time trise sync - - 6 ns sync fall time tfall sync - - 6 ns sdata_in rise time trise din - - 6 ns sdata_in fall time tfall din - - 6 ns sdata_out rise time trise dout - - 6 ns sdata_out fall time tfall dout - - 6 ns note 1: 55pf external load (50pf in ac?97 rev2.1), only for pc system verify case. note 2: rise is from 10% to 90% of vdd (vol to voh). note 3: fall is from 90% to 10% of vdd (voh to vol). www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 63 track id: jatr-1076-21 rev. 1.3 9.3.6. ac-link low power mode timing figure 18. ac-link low power mode timing table 89. ac-link low power mode timing parameters parameter symbol min typ max units end of slot 2 to bit_clk, sdata_in low t s2_pdown - - 1.0 s 9.3.7. ac-link io pin capacitance and loading table 90. ac-link io pin capacitance parameters output pin for pc for pda units reset#, sync & sdata_out 47.5 25 pf bit_clk 47.5 25 pf sdata_in 47.5 25 pf www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 64 track id: jatr-1076-21 rev. 1.3 9.3.8. i 2 s/pcm interface master mode figure 19. timing of i 2 s/pcm master mode table 91. timing of i 2 s/pcm master mode parameter symbol min typ max units lrck output to bclk delay t lrd - - 30 ns data output to bclk delay t add - - 30 ns data input setup time t das 10 - - ns data input hold time t dah 10 - - ns www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 65 track id: jatr-1076-21 rev. 1.3 9.3.9. i 2 s/pcm interface slave mode figure 20. i 2 s/pcm slave mode timing table 92. i 2 s/pcm slave mode timing parameter symbol min typ max units bclk high pulse width t bch 20 - - ns bclk low pulse width t bcl 20 - - ns lrck input setup time t lrs 30 - - ns data output to bclk delay t add - - 30 ns data input setup time t das 10 - - ns data input hold time t dah 10 - - ns www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 66 track id: jatr-1076-21 rev. 1.3 10. application circuits avdd dvdd spkvdd avdd avdd avdd dvdd dvdd dvdd ac97_liner ac97_linel ac97_mono_outn ac97_mono_out ac97_mic1n ac97_mic1p ac97_mic2p ac97_spk_out_ln ac97_spk_out_l ac97_spk_out_rn ac97_spk_out_r ac97_hp_out_r ac97_hp_out_l ac97_vsadc ac97_phonen ac97_phonep ac97_xp ac97_yp ac97_xn ac97_aux3 ac97_linel ac97_liner ac97_mic1p ac97_mic1n ac97_mic2p ac97_mic2n ac97_phonep ac97_phonen ac97_aux4 ac97_mono_out ac97_mono_outn ac97_hp_out_l ac97_hp_out_r ac97_spk_out_l ac97_spk_out_ln ac97_spk_out_r ac97_spk_out_rn ac97_mic_bias1 gpio1 gpio5 gpio2/irq gpio4 gpio3 ac97_mic_bias2 ac97_yn ac97_bitclk ac97_reset ac97_sync ac97_sdout ac97_sdin ac97_extclk ac97_mic_bias2 ac97_mic_bias1 avdd1 bitclk sync reset spkvdd1 hpvdd1 spkvdd1 hpvdd1 avdd1 dvdd2 dvdd1 tpvdd1 tpvdd1 dvdd2 dvdd1 bitclk sync reset reset bead fb16 c17 100p c26 0.01u bead fb4 d1 pesd5v0s2bt bead fb5 c27 0.01u c28 0.01u c20 4.7u c2 0.1u por1 reset2 300/nc c1 10u reset1 10k/nc c31 4.7u c22 4.7u c9 10u c21 0.1u c8 0.1u c4 100p j6 mic2_con c5 100p hp_out1 front 1 2 3 4 5 r2 0 r3 0 c29 100p bead rgnd2 r15 5.6k r4 0 c30 100p j5 mic1_con rgnd1 nc r6 100k c42 1u bead fb1 r9 10k c18 100p c23 220u r14 5.6k c43 1u c48 10u bead fb2 r1 0 c19 100p c24 220u r5 0 c36 0.1u bead fb6 d2 pesd5v0s2bt bead fb7 bead fb11 c34 22p c35 22p bead fb12 r8 4.7k d6 pesd5v0s2bt r7 4.7k c37 22p j1 mono_con c44 100p bead fb8 bead fb9 c45 100p bead fb13 bead fb15 d5 pesd5v0s2bt u1 osc 24.576mhz 1 4 2 3 + c10 10u j4 phone_con c11 0.1u bead fb3 r11 680 r13 680 c3 0.1u c6 10u r10 na c7 0.1u c49 0.1u d4 pesd5v0s2bt c14 0.1u c15 10u j2 spkl_con c38 1u j3 spkr_con c39 1u c32 1u c40 100p r12 680 bead fb10 c41 100p c33 100p u2-1 ALC5611 1 2 3 4 5 6 7 8 9 10 11 13 41 39 34 43 32 31 30 29 12 27 26 25 48 47 46 45 44 37 42 36 33 35 38 40 14 15 16 17 18 20 19 28 21 22 23 24 dvdd1 mclk extclk dgnd1 sdata_out bit_clk dgnd2 sdata_in dvdd2 sync reset_ tpvdd hp_out_r hp_out_l spkgnd hpvdd mono_outn mono_out mic2n mic2p aux4 vref agnd1 avdd1 gpio5 gpio4 gpio3 gpio2/irqout gpio1 spk_out_rn agnd2 spk_out_r spk_out_ln spk_out_l spkvdd hpgnd xplus yplus xminus yminus tpgnd phonen phonep micbias mic1p mic1n line_in_l line_in_r line_in1 1 2 3 4 5 c46 100p c25 0.01u c47 100p c12 10u c13 0.1u d3 pesd5v0s1ba bead fb14 c16 100p mono_diff_out monon_diff_out phonep_diff_in phonen_diff_in *note: for spkvdd by pass cap , c15>= 10u is necessary spk_out_l spk_out_r tied at one point only under the codec or near the codec btl output differential input single_end output single_end input dgnd agnd p n analog stereo input p n www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 67 track id: jatr-1076-21 rev. 1.3 11. mechanical dimensions plastic quad flat no-lead package 48 leads 7x7mm outline www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 68 track id: jatr-1076-21 rev. 1.3 symbol dimension in mm dimension in inch min nom max min nom max a 0.75 0.85 1.00 0.030 0.034 0.039 a 1 0.00 0.02 0.05 0.000 0.001 0.002 a 2 0.55 0.65 0.80 0.022 0.026 0.032 a 3 0.20ref 0.008ref b 0.18 0.25 0.30 0.007 0.010 0.012 c - - 0.6 - - 0.024 d/e 7.00bsc 0.276bsc d 1 /e 1 6.75bsc 0.266bsc d 2 /e 2 4.80 5.05 5.30 0.189 0.199 0.209 e 0.50bsc 0.020bsc l 0.30 0.40 0.50 0.012 0.016 0.020 k 0.2 - - 0.008 - - 0 o - 14 o 0 o - 14 o aaa - - 0.15 - - 0.006 bbb - - 0.10 - - 0.004 ccc - - 0.10 - - 0.004 ddd - - 0.05 - - 0.002 eee - - 0.08 - - 0.003 fff - - 0.10 - - 0.004 note 1: controlling dimension: millimeter (mm). note 2: reference document: jedec mo-220. www.datasheet.co.kr datasheet pdf - http://www..net/
ALC5611 datasheet ac?97 audio codec + touch panel controller 69 track id: jatr-1076-21 rev. 1.3 12. ordering information table 93. ordering information part number package status ALC5611-gr qfn-48 in ?green? package (tray) mp ALC5611-grt qfn-48 in ?green ? package (tape & reel) mp note 1: see page 6 for green package and version identification. note 2: above parts are tested under avdd=3.3v. realtek semiconductor corp. headquarters no. 2, innovation road ii hsinchu science park, hsinchu 300, taiwan tel.: +886-3-578-0211. fax: +886-3-577-6047 www.realtek.com www.datasheet.co.kr datasheet pdf - http://www..net/


▲Up To Search▲   

 
Price & Availability of ALC5611

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X